diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-28 16:17:47 +0300 |
|---|---|---|
| committer | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-28 16:17:47 +0300 |
| commit | 817dd675ae36b1c5a33c1fc8d98e3357a8a71154 (patch) | |
| tree | 8433c293712af9bcb3bd378579237d8a40f086be /.github | |
| parent | 51553b65feb1d2834f074525670a43d62aeeecbc (diff) | |
| download | mergify-817dd675ae36b1c5a33c1fc8d98e3357a8a71154.tar.gz mergify-817dd675ae36b1c5a33c1fc8d98e3357a8a71154.zip | |
feat: add base-branch labeling + author-assign rules (T8937)
Adds 5 new pull_request_rules to the central Mergify config:
- 4× Label PR with <equuleus|current|circinus|sagitta> — replaces
vyos/.github:add-pr-labels.yml (consumes the same base→label mapping
from labeler.yml). Uses toggle: for base-retarget cleanup; omits
-closed so labels persist post-merge for triage history.
- 1× Auto-assign PR author — replaces vyos/.github:assign-author.yml.
Uses -author~=\[bot\]$ to skip GitHub App-bot identities, plus
explicit exceptions for copilot-swe-agent and vyosbot (legacy PAT).
PR stale migration was DEFERRED (see Phorge T8937 + spec §2)
because Mergify's own label/comment activity bumps updated_at,
producing a self-unstaling cycle that breaks parity with
actions/stale@v10. PR + issue stale stay in vyos/.github:check-stale.yml.
Advances: T8937
🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions
