Skip to content

feat: add gate.yml — caller-named gate job for branch-protection contexts - #67

Merged
rldyourmnd merged 2 commits into
mainfrom
feat/gate-workflow
Aug 4, 2026
Merged

feat: add gate.yml — caller-named gate job for branch-protection contexts#67
rldyourmnd merged 2 commits into
mainfrom
feat/gate-workflow

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

New reusable workflow that emits a job named exactly check_name, validates upstream needs results. Enables rldyourterm migration. validate_all: OK.

…exts

Reusable workflows produce job names that don't match the short required-check
context names branch protection expects (CI, CodeQL, Scorecard). This new
reusable workflow emits a single job named exactly check_name, runs
if: always(), and validates that every declared upstream job result is
'success' (with allow_skipped tolerance). Enables migration of repos with
branch-protection required checks to reusable workflows.

Catalog entry + CHANGELOG included.
@rldyourmnd
rldyourmnd merged commit d032e71 into main Aug 4, 2026
6 checks passed
@rldyourmnd
rldyourmnd deleted the feat/gate-workflow branch August 4, 2026 10:44
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