From d981ed1c0389d9a79e92e4a202267d414ee6a7b3 Mon Sep 17 00:00:00 2001 From: Teakowa Date: Sun, 25 Oct 2026 07:10:23 +0800 Subject: [PATCH] ci: pass release-revision gate checks to release-plz 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 --- .github/workflows/release-plz.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index c4aef05f..ec1aee49 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -13,6 +13,16 @@ jobs: permissions: contents: write pull-requests: write + checks: read + with: + required-check-runs: >- + Rust (1.88.0) / Quality, + Rust (stable) / Quality, + Public API compatibility, + Catalog check, + WebAssembly build, + five real-project scenarios, + Workflow lint / Lint workflows secrets: github-token: ${{ secrets.GH_TOKEN }} cargo-registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}