Skip to content

Use Firebase service account auth in workflows#570

Merged
tamalsaha merged 1 commit into
masterfrom
firebase-service-account
May 19, 2026
Merged

Use Firebase service account auth in workflows#570
tamalsaha merged 1 commit into
masterfrom
firebase-service-account

Conversation

@tamalsaha
Copy link
Copy Markdown
Member

Summary

  • Replace deprecated FIREBASE_TOKEN with FIREBASE_SERVICE_ACCOUNT_PROD (release) / FIREBASE_SERVICE_ACCOUNT_QA (commented QA job)
  • Write service account JSON to disk and point GOOGLE_APPLICATION_CREDENTIALS at it so firebase-tools picks it up
  • Drop now-unused GOOGLE_CUSTOM_SEARCH_API_KEY env from preview-website and release workflows

Test plan

  • Confirm FIREBASE_SERVICE_ACCOUNT_PROD and FIREBASE_SERVICE_ACCOUNT_QA GitHub secrets contain valid service account JSON with Firebase Hosting roles
  • Verify release workflow run deploys successfully to prod Firebase project

🤖 Generated with Claude Code

Replace deprecated FIREBASE_TOKEN with service account credentials.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha merged commit bc1ffa9 into master May 19, 2026
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant