forked from heavy-duty/rig
LABELS.md gives 'release' to release-flow WORK as well as to the ceremony PR — including every PR that improves this very workflow. The old assert pair turned each of those merges into a red run on main. The fused decide step reads the version against the PR base and answers all four states: -dev unchanged = work, green NOTICE no-op; bare unchanged but already released = work in the post-release window, same no-op; -dev-but-changed and bare-unchanged-never-released = half-ceremonies, refused loudly; bare-and-changed = the ceremony. Later steps gate on its output. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| scripts | ||
| workflows | ||
| labeler.yml | ||