diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 6bfe9c8..e26dcc4 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -63,6 +63,8 @@ jobs: cache-from: type=gha cache-to: type=gha,mode=max platforms: linux/amd64,linux/arm64 + build-args: | + NEXT_PUBLIC_SHOW_ABOUT_AND_NOTICE=true # Push to AWS ECR for App Runner auto-deploy - name: Configure AWS credentials diff --git a/Dockerfile b/Dockerfile index d861242..644da88 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,6 +26,10 @@ ENV NEXT_TELEMETRY_DISABLED=1 ARG NEXT_PUBLIC_DRAWIO_BASE_URL=https://embed.diagrams.net ENV NEXT_PUBLIC_DRAWIO_BASE_URL=${NEXT_PUBLIC_DRAWIO_BASE_URL} +# Build-time argument to show About link and Notice icon +ARG NEXT_PUBLIC_SHOW_ABOUT_AND_NOTICE=false +ENV NEXT_PUBLIC_SHOW_ABOUT_AND_NOTICE=${NEXT_PUBLIC_SHOW_ABOUT_AND_NOTICE} + # Build Next.js application (standalone mode) RUN npm run build