Branch Deploy Convention

Standardise branch names across repos onto main (staging) and release (production) without breaking a deploy. Covers the silent-dead-trigger defect class — a workflow branches: filter or a github.ref deploy gate that names a branch which does not exist never runs and never errors — how to sweep a whole org for it, the rename order that avoids a wrong-environment deploy, and the four blockers that make a rename unsafe. Triggers: 'rename a branch', 'standardize branch names', 'main vs master vs production', 'default branch', 'my workflow never runs', 'the deploy stopped firing', 'branches: filter'.

pooriaarab 353b3c0 7.9 KB Updated

File contents

pooriaarab/skills/tree/main/branch-deploy-convention commit 353b3c0f65

Frequently asked questions

npx skillmds@latest add pooriaarab/branch-deploy-convention