From 05733c546dd67484829e009eddba4dfc14c3b60d Mon Sep 17 00:00:00 2001 From: phoenixpereira Date: Tue, 4 Feb 2025 19:44:50 +1030 Subject: [PATCH] fix(ci): Add secrets to production Docker build --- .github/workflows/production.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/production.yml b/.github/workflows/production.yml index 5ee6377..93a1c90 100644 --- a/.github/workflows/production.yml +++ b/.github/workflows/production.yml @@ -49,11 +49,19 @@ jobs: - name: Build Docker container env: + NEXT_PUBLIC_KEYCLOAK_REDIRECT_URI: ${{ secrets.NEXT_PUBLIC_KEYCLOAK_REDIRECT_URI }} + NEXT_PUBLIC_AUTH_KEYCLOAK_ISSUER: ${{ secrets.NEXT_PUBLIC_AUTH_KEYCLOAK_ISSUER }} + NEXT_PUBLIC_DRIVE_LINK: ${{ secrets.NEXT_PUBLIC_DRIVE_LINK }} + NEXT_PUBLIC_UMAMI_WEBSITE_ID: ${{ secrets.NEXT_PUBLIC_UMAMI_WEBSITE_ID }} PRODUCTION_BUILD: 'true' run: | docker buildx build \ --cache-from=type=local,src=/tmp/.buildx-cache \ --cache-to=type=local,dest=/tmp/.buildx-cache-new,mode=max \ + --secret id=NEXT_PUBLIC_KEYCLOAK_REDIRECT_URI \ + --secret id=NEXT_PUBLIC_AUTH_KEYCLOAK_ISSUER \ + --secret id=NEXT_PUBLIC_DRIVE_LINK \ + --secret id=NEXT_PUBLIC_UMAMI_WEBSITE_ID \ --output type=docker,dest=csclub-website.tar \ --platform=linux/arm64 --file=Dockerfile -t csclub-website . gzip csclub-website.tar