diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-28 13:16:03 +0300 |
|---|---|---|
| committer | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-28 13:16:03 +0300 |
| commit | 761be4ff83965440ff970e00de89f6f3cb06ee58 (patch) | |
| tree | a9606084ad338908a5a5cb2d09de7fec92f4d09e /.github | |
| parent | 4ad9a97f129255138325643cd8dd0da3b0ee44ab (diff) | |
| download | mergify-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
