From e057c021fe3cc73e40a6d18bf13cf0b2bf3ff786 Mon Sep 17 00:00:00 2001 From: sukuwc Date: Mon, 9 Feb 2026 14:11:46 +0100 Subject: [PATCH] Use production Firebase database for nightly builds Switch nightly workflow to use production app env and Google client ID so the dev-hosted nightly site connects to the production Firestore and auth providers. Also add svelte-kit sync before build. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/firebase-hosting-commit-prod.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/firebase-hosting-commit-prod.yml b/.github/workflows/firebase-hosting-commit-prod.yml index 7dd5c1e..99ebbe9 100644 --- a/.github/workflows/firebase-hosting-commit-prod.yml +++ b/.github/workflows/firebase-hosting-commit-prod.yml @@ -17,10 +17,10 @@ jobs: echo $(git log -5) touch .env echo PUBLIC_COMMIT_HASH=$(git log --format="%h" -n 1) >> .env - echo PUBLIC_APP_ENV=development >> .env - echo PUBLIC_GOOGLE_CLIENT_ID=${{ secrets.PUBLIC_GOOGLE_CLIENT_ID_DEV }} >> .env + echo PUBLIC_APP_ENV=production >> .env + echo PUBLIC_GOOGLE_CLIENT_ID=${{ secrets.PUBLIC_GOOGLE_CLIENT_ID_PROD }} >> .env echo PUBLIC_CREATION_DATE=$(git log --format="%cd" --date=format:'%Y-%m-%d' -1) >> .env - - run: npm ci && npm run build && npm run build:webcomponent + - run: npm ci && npx svelte-kit sync && npm run build && npm run build:webcomponent env: WEB_COMPONENT_NAME: profile-cloud-nightly - uses: FirebaseExtended/action-hosting-deploy@v0