/* 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.

~/voltgrid · ci/cd · pipeline #482

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.