Skip to content

ci: pass release-revision gate checks to release-plz - #577

Merged
e54-bot merged 1 commit into
mainfrom
gh-125-caller
Oct 24, 2026
Merged

e54-bot merged 1 commit into
mainfrom
gh-125-caller

Conversation

@e54-bot

@e54-bot e54-bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Refs wrightkit/.github#125

Passes the repository's authoritative CI check names through the shared release-plz-crates.yml required-check-runs input and grants checks: read on the call, so crates publication and tag creation wait for those checks to conclude success on the pushed revision.

Gate list = every check CI produces on a main push: Rust (1.88.0) / Quality, Rust (stable) / Quality, Public API compatibility, Catalog check, WebAssembly build, five real-project scenarios, Workflow lint / Lint workflows. ci.yml and release-plz.yml share identical paths-ignore, so every release-triggering push produces all named checks.

Depends on wrightkit/.github#130 (merged).

Declare the repository's authoritative CI checks via the shared
release-plz-crates.yml `required-check-runs` input and grant `checks:
read` so the gate can poll them; publication and tag creation now wait
for these checks to succeed on the pushed revision.

Refs wrightkit/.github#125
@e54-bot
e54-bot requested a review from Teakowa as a code owner October 24, 2026 23:10
@e54-bot
e54-bot merged commit d1614c8 into main Oct 24, 2026
7 checks passed
@e54-bot
e54-bot deleted the gh-125-caller branch October 24, 2026 23:18
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.

2 participants