Commit Graph

11 Commits

Author SHA1 Message Date
f4fe4470f7 feat(infra): implement multi-environment deployment strategy
- Update CD workflow for branch-based environments (main -> Prod, dev -> Dev)
- Support Terraform workspaces for environment isolation
- Add manage_runtime_secrets flag to prevent accidental secret destruction
- Add infra management and secret setup utility scripts
- Prefix GitHub deployer identity with environment name
- Synchronize bot environment variables with latest runtime config
2026-03-15 19:11:18 +04:00
1b490fa4a5 fix(deploy): harden runtime config and migrations 2026-03-10 17:10:23 +04:00
63a2677601 fix(db): add locale repair migration hygiene guard 2026-03-09 15:54:50 +04:00
4d3c206f5f feat(ops): sync Telegram commands after deploy 2026-03-09 05:15:44 +04:00
efc221f95e docs(test): add e2e runbook and use .bun-version in CI/CD 2026-03-05 20:48:09 +04:00
Stas
4ecafcfe23 feat(infra): add docker image build and deploy pipeline (#13) 2026-03-05 04:01:08 +03:00
9d4f5d02a1 Merge remote-tracking branch 'origin/main' into codex/whe-28-terraform
# Conflicts:
#	docs/runbooks/dev-setup.md
2026-03-05 03:47:06 +04:00
d393c08263 feat(WHE-28): add terraform baseline for cloud run and scheduler 2026-03-05 03:36:54 +04:00
8086044938 feat(WHE-27): add drizzle db package and typed env config 2026-03-05 03:05:02 +04:00
Stas
6047e1c5be CI/CD: parallel quality jobs and Cloud Run deploy workflow (#3)
* ci: parallelize CI and add Cloud Run CD workflow

* ci: harden matrix task handling and CD secret checks
2026-03-05 01:13:57 +03:00
Stas
1602bbf736 ci(WHE-19): add quality gate workflow for main and PRs (#2) 2026-03-05 01:02:52 +03:00