Skip to content

ci: add mainnet deploy job#5

Merged
AquiGorka merged 1 commit into
mainfrom
feat/mainnet-ci
Apr 14, 2026
Merged

ci: add mainnet deploy job#5
AquiGorka merged 1 commit into
mainfrom
feat/mainnet-ci

Conversation

@AquiGorka

Copy link
Copy Markdown
Contributor

Summary

Add mainnet deploy workflow/job. Uses environment: mainnet for manual approval via GitHub Environments protection rules.

Backends: separate deploy-mainnet.yml deploying to mainnet Fly app.
Frontends: deploy-mainnet job in existing deploy.yml with mainnet-specific config and Tigris bucket.

Secrets needed

Set these in the repo's GitHub secrets before merging:

  • MAINNET_TIGRIS_ACCESS_KEY_ID / MAINNET_TIGRIS_SECRET_ACCESS_KEY (frontends)
  • MAINNET_* config secrets (per app)
  • Create a mainnet environment with required reviewers for approval gate

@AquiGorka
AquiGorka merged commit 266c4ff into main Apr 14, 2026
2 checks passed
@AquiGorka
AquiGorka deleted the feat/mainnet-ci branch April 14, 2026 20:55
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