Skip to content

Vendor pr-draft-gate — DS §4 three-hand gate - #16

Merged
MichalAFerber merged 1 commit into
mainfrom
devops/vendor-pr-draft-gate
Sep 7, 2026
Merged

Vendor pr-draft-gate — DS §4 three-hand gate#16
MichalAFerber merged 1 commit into
mainfrom
devops/vendor-pr-draft-gate

Conversation

@MichalAFerber

Copy link
Copy Markdown
Owner

Vendors templates/pr-draft-gate.yml, byte for byte, no substitution.

Why: tgwab-standards#144 merged, so templates/ruleset-main.json now requires pr-draft-gate beside ci, with bypass_actors: []. Applying that ruleset to a repo without this workflow requires a check that never reports — blocking every PR in the repo permanently, including the one that would fix it.

Order matters. The gate-skipped label was created estate-wide first: gh pr edit --add-label fails on a label that does not exist, so a repo with the workflow and no label has a documented escape hatch that is inert.

This PR changes no ruleset. Before anything requires pr-draft-gate here, confirm it actually reports on a PR in THIS repo — a workflow that fails to trigger is indistinguishable from an absent one until a ruleset makes that permanent.

Also before applying a ruleset here: any PR whose head predates this workflow will never get the check and becomes unmergeable. Re-trigger those first (empty commit, or close-and-reopen).

Part of the estate-wide vendoring sweep, 2026-09-07.


🤖 Generated with Claude Code

https://claude.ai/code/session_016beCydw4C9VrgL9eHzGUG2

@MichalAFerber
MichalAFerber marked this pull request as ready for review September 7, 2026 02:32
@MichalAFerber
MichalAFerber merged commit 239b7e8 into main Sep 7, 2026
3 checks passed
@MichalAFerber
MichalAFerber deleted the devops/vendor-pr-draft-gate branch September 7, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant