Skip to content

Deployments

All deployments happen via GitHub Actions. Never run firebase deploy locally.

  • Push to main triggers automatic deploys for functions, hosting, etc.
  • Production deploys use workflow_dispatch (manual trigger) or git tags (v*).
  • Secrets (API keys, service accounts) are managed as GitHub Secrets, not local env.

API URLs

EnvironmentURL
Devhttps://us-central1-qss-payments-dev.cloudfunctions.net/api/api/v1
ProdNot yet deployed

OpenAPI Spec

Public, no auth required:

GET /openapi.json