diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 99d1d74..f35062a 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -85,6 +85,8 @@ jobs: cache-from: type=gha cache-to: type=gha,mode=max platforms: linux/amd64,linux/arm64 + build-args: | + NEXT_PUBLIC_LOGO_DEV_TOKEN=${{ secrets.NEXT_PUBLIC_LOGO_DEV_TOKEN }} - name: Image digest run: echo ${{ steps.meta.outputs.digest }} diff --git a/Dockerfile b/Dockerfile index 14895ce..0be22ed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,6 +40,10 @@ COPY --from=deps /app/public/pdf.worker.min.mjs ./public/pdf.worker.min.mjs ENV NEXT_TELEMETRY_DISABLED=1 \ NODE_ENV=production +# Token público do Logo.dev — injetado em build time (NEXT_PUBLIC_* é inlined pelo Next.js) +ARG NEXT_PUBLIC_LOGO_DEV_TOKEN +ENV NEXT_PUBLIC_LOGO_DEV_TOKEN=$NEXT_PUBLIC_LOGO_DEV_TOKEN + # Build da aplicação Next.js RUN pnpm build