From 69fcc6e6c0b176d9271f39d70d855dcd9d33b25a Mon Sep 17 00:00:00 2001 From: spencer-tb Date: Tue, 21 Jul 2026 13:34:56 +0100 Subject: [PATCH] fix(ci): skip new-commit check on manual fixture release dispatches --- .github/workflows/release_fixtures.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release_fixtures.yaml b/.github/workflows/release_fixtures.yaml index 63e950cf7f..d56a9dae91 100644 --- a/.github/workflows/release_fixtures.yaml +++ b/.github/workflows/release_fixtures.yaml @@ -67,7 +67,9 @@ jobs: # A cached release skips the fill: `build` (and with it `combine`) # keys off `run`, and the release job downloads the resolved # nightly's artifact and tags the commit it was built from. - run: ${{ (inputs.cached || inputs.commit != '') && 'false' || steps.check.outputs.run }} + # Manual dispatches skip the new-commit check (its script may not + # exist on the checked-out devnet branch) and default to `true`. + run: ${{ (inputs.cached || inputs.commit != '') && 'false' || steps.check.outputs.run || 'true' }} build_matrix: ${{ steps.matrix.outputs.build_matrix }} feature_name: ${{ steps.matrix.outputs.feature_name }} combine_labels: ${{ steps.matrix.outputs.combine_labels }} @@ -95,6 +97,7 @@ jobs: - name: Check for new commits (scheduled runs) id: check + if: github.event_name == 'schedule' env: GH_TOKEN: ${{ github.token }} run: |