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