From 8e6f10b0a4517f43b1ca2cda3fcbb362faab55a4 Mon Sep 17 00:00:00 2001 From: Teakowa Date: Sun, 25 Oct 2026 07:10:28 +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 3ac44e2d..c3ef065e 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, + Compiler compatibility gate, + Reconstruction corpus gate, + Release promotion order, + JS runtime on macos-latest, + JS runtime on windows-latest secrets: github-token: ${{ secrets.GH_TOKEN }} cargo-registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }}