/* voltgrid */ → deploy
VoltGrid Deployment
One push to main and the pipeline takes over: lint and static analysis, tests with a coverage gate, docker build, migrations with a rollback plan, staging smoke tests, and a canary rollout that only goes to 100 % at 0 % error rate. The run below plays automatically.
gates
Every stage is a gate: if lint, a test or the coverage minimum fails, nothing reaches production.
canary
New versions see 10 %, then 50 % of traffic first, error rate and p95 latency decide the rest.
rollback
Migrations are applied with a rollback plan and the previous image stays in the registry, back in under a minute.
// Demonstrative run · zero-downtime deploys with gates and canary are the standard I set up in projects.