Skip to content

Gate API migrations before staging deployment - #256

Merged
suguanYang merged 2 commits into
mainfrom
chore/wangbinqi/migration-free-staging
Aug 12, 2026
Merged

Gate API migrations before staging deployment#256
suguanYang merged 2 commits into
mainfrom
chore/wangbinqi/migration-free-staging

Conversation

@suguanYang

Copy link
Copy Markdown
Contributor

Summary

  • remove Alembic execution from API startup
  • run the API migration as an explicit staging-only Kubernetes Job
  • require a successful build before migration/deployment and add failure diagnostics
  • document the explicit local migration command

Validation

  • workflow YAML and embedded Bash parsing passed
  • API source syntax parsing passed
  • git diff --check passed

Related to #19. Production release migrations remain outside this Gate 1 slice.

Comment thread apps/worker/tests/contract/test_profile_agent_protocol_contract.py Fixed
@suguanYang
suguanYang changed the base branch from staging to main August 12, 2026 04:13
@suguanYang
suguanYang merged commit 813ad30 into main Aug 12, 2026
6 checks passed
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.

2 participants