From 1dbd2c9ea6595932ec8b974495a4fd29f2e45d9f Mon Sep 17 00:00:00 2001 From: Erik Vroon <11857441+evroon@users.noreply.github.com> Date: Wed, 31 Dec 2025 14:48:01 +0100 Subject: [PATCH] Fix corepack issue in dockerfile (#1509) --- .github/workflows/docker-build.yml | 4 ++-- .github/workflows/frontend.yml | 1 + Dockerfile | 2 +- frontend/Dockerfile | 4 +++- 4 files changed, 7 insertions(+), 4 deletions(-) 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