From 8a30bc31efcb942eddaed96f13c7858d75726482 Mon Sep 17 00:00:00 2001 From: chess Date: Tue, 15 Sep 2026 17:43:49 +0000 Subject: [PATCH] Explicitly gate DotSlash publishing on release success (#45746) ## What changed Set the `publish-dotslash` job condition to `!cancelled() && needs.release.result == 'success'` so it runs after a successful release unless the workflow is cancelled. GitOrigin-RevId: 38e7a00fc50839b660e2d0cfed71002338387ffe --- .github/workflows/rust-release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/rust-release.yml b/.github/workflows/rust-release.yml index eb623e7b0c..34b04adc65 100644 --- a/.github/workflows/rust-release.yml +++ b/.github/workflows/rust-release.yml @@ -1719,6 +1719,7 @@ jobs: publish-dotslash: name: publish-dotslash needs: release + if: ${{ !cancelled() && needs.release.result == 'success' }} runs-on: ubuntu-latest permissions: contents: write