diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 4a628458..89247227 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -1,4 +1,4 @@ -name: docker +name: docker build permissions: contents: read @@ -18,7 +18,7 @@ on: - 'master' jobs: - build-and-push-image: + docker-build: runs-on: ubuntu-24.04 steps: diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 92c267f9..fa9356f5 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -7,6 +7,7 @@ on: workflow_dispatch: pull_request: paths: + - '.github/**' - 'frontend/**' push: branches: diff --git a/Dockerfile b/Dockerfile index cfba6909..def064be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ ENV NODE_ENV=production COPY frontend . -RUN corepack enable && \ +RUN apk add pnpm && \ CI=true pnpm install && \ VITE_API_BASE_URL=http://localhost:8400/api pnpm build diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 868c449a..f0814bfd 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -7,7 +7,9 @@ ENV NODE_ENV=production COPY . . -RUN corepack enable && pnpm install && pnpm build +RUN apk add pnpm && \ + CI=true pnpm install && \ + pnpm build # Production image, copy all the static files and run next FROM caddy:2-alpine AS runner