summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-28 13:16:03 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-05-28 13:16:03 +0300
commit761be4ff83965440ff970e00de89f6f3cb06ee58 (patch)
treea9606084ad338908a5a5cb2d09de7fec92f4d09e /.github
parent4ad9a97f129255138325643cd8dd0da3b0ee44ab (diff)
downloadmergify-761be4ff83965440ff970e00de89f6f3cb06ee58.tar.gz
mergify-761be4ff83965440ff970e00de89f6f3cb06ee58.zip
feat(close): auto-close PRs targeting EOL release branches
Add a `pull_request_rules` entry that closes every PR (and Mergify- created backport) opened against the EOL release branches `sagitta`, `crux`, or `circinus` in any vyos/* repo extending this config. Excludes vyos-documentation (still accepts per-branch docs backports to sagitta and circinus) and vyos.vyos (Ansible Galaxy collection on `main`; listed defensively). Replaces vyos/vyos-1x:.github/workflows/pr-auto-close.yml, which only covered sagitta. Centralizing in Mergify removes per-repo workflow drift and extends coverage to crux and circinus. Uses Mergify's `repository-name` condition attribute (bare repo name, no org prefix) — unambiguous because this central config is consumed only by vyos/* repos via `extends: mergify`.
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions