diff --git a/.github/workflows/install-smoke.yml b/.github/workflows/install-smoke.yml index 146b576a339..fb9d67a6872 100644 --- a/.github/workflows/install-smoke.yml +++ b/.github/workflows/install-smoke.yml @@ -333,11 +333,10 @@ jobs: push: false provenance: false - - name: Setup Node environment for local pack smoke - if: needs.preflight.outputs.run_bun_global_install_smoke == 'true' + - name: Setup Node environment for installer smoke uses: ./.github/actions/setup-node-env with: - install-bun: "true" + install-bun: ${{ needs.preflight.outputs.run_bun_global_install_smoke }} install-deps: "true" - name: Run Bun global install image-provider smoke diff --git a/test/scripts/test-install-sh-docker.test.ts b/test/scripts/test-install-sh-docker.test.ts index 5722bc86403..54eb44dada2 100644 --- a/test/scripts/test-install-sh-docker.test.ts +++ b/test/scripts/test-install-sh-docker.test.ts @@ -145,7 +145,9 @@ describe("bun global install smoke", () => { expect(workflow).toContain("workflow_call:"); expect(workflow).toContain("run_bun_global_install_smoke:"); - expect(workflow).toContain('install-bun: "true"'); + expect(workflow).toContain( + "install-bun: ${{ needs.preflight.outputs.run_bun_global_install_smoke }}", + ); expect(workflow).toContain( "if: needs.preflight.outputs.run_bun_global_install_smoke == 'true'", );