diff options
| author | omnom62 <75066712+omnom62@users.noreply.github.com> | 2026-06-06 12:00:29 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-06 12:00:29 +1000 |
| commit | 8dca7979f503b3d31368ff697249a25e2fc6e806 (patch) | |
| tree | a47a4e848bd3feb2a07f313cee92c33358c7f3dd | |
| parent | 61fbe25ffa0bd7b385c4cfab13abd3c648816f39 (diff) | |
| parent | 55758ebb3578d01db3e54a052eb6c2ab775162ca (diff) | |
| download | vyos.vyos-8dca7979f503b3d31368ff697249a25e2fc6e806.tar.gz vyos.vyos-8dca7979f503b3d31368ff697249a25e2fc6e806.zip | |
Merge branch 'main' into test/lldp-interfaces-unit-tests
| -rw-r--r-- | .github/mergify.yml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/mergify.yml b/.github/mergify.yml index 525594cc..bd832b72 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -2,3 +2,22 @@ extends: mergify merge_protections_settings: reporting_method: check-runs + +pull_request_rules: + - name: Flag product T-ID format violation in PR title or commit messages + description: > + Product-repo convention: PR title and every commit's first line must + match `T<digits>: <text>` (optional `scope: ` prefix). Relocated from + the central config (T8966) so the T-ID convention is opt-in per product + repo. Name is intentionally distinct from any central rule name so this + stays additive (not an `extends:` override). + conditions: + - '-closed' + - '-merged' + - or: + - '-title~=^(([a-zA-Z0-9\-_.]+:\s)?)T\d+:\s+[^\s]+.*' + - 'commits[*].commit_message~=^(?!(([a-zA-Z0-9\-_.]+:\s)?)T\d+:\s+[^\s]+).*' + actions: + label: + toggle: + - invalid-task-id |
