diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb68e52..1132309 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,7 +53,7 @@ jobs: id: build uses: docker/build-push-action@v5 with: - context: . + context: ./services/nextjs file: ./deploy/docker/Dockerfile.prod push: true tags: ${{ steps.meta.outputs.tags }} diff --git a/deploy/docker/Dockerfile.prod b/deploy/docker/Dockerfile.prod index 7a3bd94..69db9e4 100644 --- a/deploy/docker/Dockerfile.prod +++ b/deploy/docker/Dockerfile.prod @@ -8,14 +8,14 @@ RUN apk add --no-cache libc6-compat curl WORKDIR /app # Install dependencies based on the preferred package manager -COPY services/nextjs/package.json services/nextjs/package-lock.json* ./ +COPY package.json package-lock.json* ./ RUN npm ci # Rebuild the source code only when needed FROM base AS builder WORKDIR /app COPY --from=deps /app/node_modules ./node_modules -COPY services/nextjs/. . +COPY . . # Build the application ENV NEXT_TELEMETRY_DISABLED=1