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