From 5feaf504b08f2fd0f48da6970f9ebee3413e3a43 Mon Sep 17 00:00:00 2001
From: SrGooglo <srgooglo@ragestudio.net>
Date: Thu, 10 Apr 2025 18:53:46 +0000
Subject: [PATCH] Use npm install instead of npm ci in release workflow

---
 .github/workflows/release.yml |  2 +-
 packages/app/.gitignore       |  1 -
 packages/app/Dockerfile       | 25 -------------------------
 3 files changed, 1 insertion(+), 27 deletions(-)
 delete mode 100755 packages/app/Dockerfile

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 01cd884a..2b35b58f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -24,7 +24,7 @@ jobs:
 
             - name: Install dependencies
               run: |
-                  npm ci
+                  npm install
               working-directory: ./packages/app
 
             - name: Dump licenses
diff --git a/packages/app/.gitignore b/packages/app/.gitignore
index 83a490f5..12fb3623 100755
--- a/packages/app/.gitignore
+++ b/packages/app/.gitignore
@@ -7,6 +7,5 @@ dist-ssr
 yarn-error.log
 out/
 .ssl
-!package-lock.json
 
 /**/**/src/cores/@*
diff --git a/packages/app/Dockerfile b/packages/app/Dockerfile
deleted file mode 100755
index db2a17cf..00000000
--- a/packages/app/Dockerfile
+++ /dev/null
@@ -1,25 +0,0 @@
-FROM node:20-alpine
-
-RUN apk add git
-RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app
-
-WORKDIR /home/node/app
-USER node
-
-EXPOSE 9000
-
-COPY --chown=node:node ./src ./src
-COPY --chown=node:node ./constants ./constants
-COPY --chown=node:node ./config ./config
-COPY --chown=node:node ./public ./public
-COPY --chown=node:node ./index.html .
-COPY --chown=node:node ./.config.js .
-COPY --chown=node:node ./vite.config.js .
-COPY --chown=node:node ./server.js .
-COPY --chown=node:node ./package.json .
-
-RUN chmod -R 777 /home/node/app
-RUN npm install -D --force
-RUN npm run build
-
-CMD ["node", "/home/node/app/server.js"]
\ No newline at end of file