diff --git a/.github/workflows/qa-live-transports-convex.yml b/.github/workflows/qa-live-transports-convex.yml index 43b64c7b529e..afaff090f48b 100644 --- a/.github/workflows/qa-live-transports-convex.yml +++ b/.github/workflows/qa-live-transports-convex.yml @@ -588,7 +588,7 @@ jobs: if-no-files-found: error - name: Require requested Buzz QA runner - if: always() && steps.resolve_buzz.outcome == 'success' && steps.resolve_buzz.outputs.available != 'true' + if: always() && inputs.expected_sha == '' && steps.resolve_buzz.outcome == 'success' && steps.resolve_buzz.outputs.available != 'true' shell: bash run: | echo "::error::The selected ref does not declare the requested Buzz QA runner." diff --git a/test/scripts/package-acceptance-workflow.test.ts b/test/scripts/package-acceptance-workflow.test.ts index bf000e917e2d..f4a86d11eddf 100644 --- a/test/scripts/package-acceptance-workflow.test.ts +++ b/test/scripts/package-acceptance-workflow.test.ts @@ -3175,7 +3175,7 @@ describe("package artifact reuse", () => { ); const requireBuzz = workflowStep(buzzJob, "Require requested Buzz QA runner"); expect(requireBuzz.if).toBe( - "always() && steps.resolve_buzz.outcome == 'success' && steps.resolve_buzz.outputs.available != 'true'", + "always() && inputs.expected_sha == '' && steps.resolve_buzz.outcome == 'success' && steps.resolve_buzz.outputs.available != 'true'", ); expect(requireBuzz.run).toContain( "The selected ref does not declare the requested Buzz QA runner.",