actions/labeler@v5 writes the whole label set (setLabels PUT) even under sync-labels: false, so a label applied between its read and its write is silently removed — ceremony#128 lost `release` that way. v6/v7 write the same way. Replace the step with actions/labels-scope: same labeler.yml mapping (changed-files/any-glob-to-any-file subset, refused loudly otherwise), changed paths via the API, and an additive POST as the only write. Part of #130. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| changelog-armed | ||
| changelog-assembled | ||
| changelog-monotonic | ||
| docs-sync | ||
| drill-recorded | ||
| issueflow-reconcile | ||
| labels-reconcile | ||
| labels-scope | ||
| runner-isolated | ||
| .gitkeep | ||