Skip to content

T8966: add legacy-label escape to invalid-task-id rule (commit check exempt) - #1219

Merged
andamasov merged 1 commit into
rollingfrom
feat/T8966-legacy-escape
Jun 7, 2026
Merged

T8966: add legacy-label escape to invalid-task-id rule (commit check exempt)#1219
andamasov merged 1 commit into
rollingfrom
feat/T8966-legacy-escape

Conversation

@andamasov

Copy link
Copy Markdown
Member

Adds a maintainer-controlled legacy label escape to the per-repo T-ID rule (toggles invalid-task-id). The PR title check stays enforced for every PR; the per-commit check is exempted when a PR carries the legacy label — an escape hatch for grandfathered PRs whose commit history cannot be rewritten (repos that squash-merge and block force-push). Pilot verified on vyos/vyos.vyos. Change-management: IS-539. Tracked under T8966.

🤖 Generated by robots

@andamasov
andamasov merged commit 8c7bf1f into rolling Jun 7, 2026
@andamasov
andamasov deleted the feat/T8966-legacy-escape branch June 7, 2026 22:50
@mergify mergify Bot added the rolling label Jun 7, 2026
@vyos-bot vyos-bot Bot added mirror-initiated This PR initiated for mirror sync workflow mirror-completed and removed mirror-initiated This PR initiated for mirror sync workflow labels Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant