Skip to content

fix(ci): scope CI deploy to hosting+rules (functions stay manual) - #51

Merged
Dev869 merged 1 commit into
mainfrom
fix/ci-deploy-hosting-only
May 19, 2026
Merged

fix(ci): scope CI deploy to hosting+rules (functions stay manual)#51
Dev869 merged 1 commit into
mainfrom
fix/ci-deploy-hosting-only

Conversation

@Dev869

@Dev869 Dev869 commented May 19, 2026

Copy link
Copy Markdown
Owner

PR50 wrote defineSecret-backed vars into the functions .env, which Cloud Run rejects (secret env var overlaps non-secret env var) - every function failed to update. Reverted those .env additions and changed the deploy to --only hosting,firestore. Hosting + rules deploy reliably via CI; functions are deployed manually with real Secret Manager values (current practice, site + email are live). Re-enabling functions in CI requires provisioning the Notion/Stripe/Plaid/Token/Brevo secrets in Secret Manager for the WIF service account - an infra task, separate from app code.

PR50 added defineSecret vars to functions .env, causing Cloud Run secret/non-secret env overlap (all functions failed). Reverted those additions and scoped CI deploy to hosting+firestore. Functions deploy manually with real Secret Manager values until those secrets are provisioned for the CI service account.
@Dev869
Dev869 merged commit ded113b into main May 19, 2026
3 checks passed
@Dev869
Dev869 deleted the fix/ci-deploy-hosting-only branch May 19, 2026 03:02
@github-actions

Copy link
Copy Markdown

🔥 Firebase Hosting preview: https://open-ten99--pr-51-6s9h80ws.web.app
(expires in 7 days)

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