Blog

#github-actions

Stupidly simple branching: trunk-based, but e2e-testable

zerv-flow, trunk-based with one gap filled: a PR borrows an environment with a label and a lock, so every branch is e2e-testable before merge.

Jun 2026
A Robust CI/CD Pipeline: Dev to Prod

The GitHub Actions pipeline we ran end to end: secret scanning, Trivy, pytest, pre-release versioning, SonarCloud, and semantic release to production.

May 2025