diff --git a/.github/workflows/app.yaml b/.github/workflows/app.yaml index 5d14e53..fc5197d 100644 --- a/.github/workflows/app.yaml +++ b/.github/workflows/app.yaml @@ -34,6 +34,11 @@ jobs: run: | npm install + - name: Build + working-directory: app + run: | + npm run build + - name: Setup Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/Dockerfile b/Dockerfile index 7466a1a..cff6dc9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,11 +8,11 @@ CMD ["node", "/api/dist/main.js"] FROM base AS app RUN npm i -g serve -WORKDIR ./app -# COPY ./app/dist ./app/dist -COPY ./app . -RUN npm install +# WORKDIR ./app +COPY ./app/dist ./app/dist +# COPY ./app . +# RUN npm install EXPOSE 8080 -# CMD [ "serve", "-s", "app/dist", "-p", "8080" ] -CMD ["npm", "run", "dev"] +CMD [ "serve", "-s", "app/dist", "-p", "8080" ] +# CMD ["npm", "run", "dev"] # ENTRYPOINT ["tail", "-f", "/dev/null"] \ No newline at end of file diff --git a/app/package.json b/app/package.json index 101e08b..3866e16 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "app", "private": true, - "version": "0.0.16", + "version": "0.0.17", "type": "module", "scripts": { "dev": "vite",