From a5d033667ef6b31bc63416f8ab6f303188cc5826 Mon Sep 17 00:00:00 2001 From: Ryan Miller Date: Mon, 7 Oct 2024 13:44:23 +1100 Subject: [PATCH] chore: use github secrets in build action for mock values --- .github/workflows/builds.yml | 9 ++++++++- apps/foundation/.env.local.template | 1 - apps/foundation/scripts/mock-build-env.sh | 9 --------- 3 files changed, 8 insertions(+), 11 deletions(-) delete mode 100755 apps/foundation/scripts/mock-build-env.sh diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 2c4b5277..6dedc46d 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -40,7 +40,14 @@ jobs: - name: Set environment variables run: | grep '^export ' ./apps/staking/scripts/mock-build-env.sh | sed 's/export //' >> $GITHUB_ENV - grep '^export ' ./apps/foundation/scripts/mock-build-env.sh | sed 's/export //' >> $GITHUB_ENV + + - name: Set environment variables from github secrets + run: | + echo "NEXT_PUBLIC_SANITY_DATASET=${{ secrets.NEXT_PUBLIC_SANITY_DATASET }}" >> $GITHUB_ENV + echo "NEXT_PUBLIC_SANITY_PROJECT_ID=${{ secrets.NEXT_PUBLIC_SANITY_PROJECT_ID }}" >> $GITHUB_ENV + echo "SANITY_API_READ_TOKEN=${{ secrets.SANITY_API_READ_TOKEN }}" >> $GITHUB_ENV + echo "SANITY_REVALIDATE_SECRET=${{ secrets.SANITY_REVALIDATE_SECRET }}" >> $GITHUB_ENV + echo "NEXT_PUBLIC_SANITY_API_VERSION=${{ secrets.NEXT_PUBLIC_SANITY_API_VERSION }}" >> $GITHUB_ENV - name: Run builds run: pnpm build diff --git a/apps/foundation/.env.local.template b/apps/foundation/.env.local.template index 846a0b14..8d09d36a 100644 --- a/apps/foundation/.env.local.template +++ b/apps/foundation/.env.local.template @@ -2,6 +2,5 @@ NEXT_PUBLIC_ENV_FLAG= pick from dev, qa, stg, prd NEXT_PUBLIC_SANITY_DATASET= NEXT_PUBLIC_SANITY_PROJECT_ID= SANITY_API_READ_TOKEN= -SANITY_API_WRITE_TOKEN= SANITY_REVALIDATE_SECRET= NEXT_PUBLIC_SANITY_API_VERSION="2024-09-30" \ No newline at end of file diff --git a/apps/foundation/scripts/mock-build-env.sh b/apps/foundation/scripts/mock-build-env.sh deleted file mode 100755 index a49bda1f..00000000 --- a/apps/foundation/scripts/mock-build-env.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -export NEXT_PUBLIC_ENV_FLAG=prd -export NEXT_PUBLIC_SANITY_DATASET=qwertyuiop -export NEXT_PUBLIC_SANITY_PROJECT_ID=1234567890qwertyuiop -export SANITY_API_READ_TOKEN=1234567890qwertyuiop1234567890qwertyuiop1234567890qwertyuiop1234567890qwertyuiop -export SANITY_API_WRITE_TOKEN=1234567890qwertyuiop1234567890qwertyuiop1234567890qwertyuiop1234567890qwertyuiop -export SANITY_REVALIDATE_SECRET=123456789qwertyuiop -export NEXT_PUBLIC_SANITY_API_VERSION=2024-09-30