diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 999273730b90..f4f1d74bbadf 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -40,6 +40,7 @@ runs: using: "composite" steps: - name: Set up rust + if: ${{ contains( github.event.pull_request.labels.*.name, 'allow-dev-deps') }} uses: dtolnay/rust-toolchain@stable - name: Run install script (macOS, Ubuntu) diff --git a/.github/workflows/check_wheel_availability.yaml b/.github/workflows/check_wheel_availability.yaml index 64f2f900e735..46442a21dc15 100644 --- a/.github/workflows/check_wheel_availability.yaml +++ b/.github/workflows/check_wheel_availability.yaml @@ -23,7 +23,6 @@ jobs: check_dependency_artifacts: name: ${{ matrix.os.name }} ${{ matrix.arch.name }} ${{ matrix.python-version }} needs: check-allow-dev-deps - if: ${{ !needs.check-allow-dev-deps.outputs.allow-dev-deps }} runs-on: ${{ matrix.os.runs-on[matrix.arch.matrix] }} strategy: fail-fast: false diff --git a/.github/workflows/reflow-check-allow-dev-deps.yml b/.github/workflows/reflow-check-allow-dev-deps.yml index cbb67baf767f..448c03bbba96 100644 --- a/.github/workflows/reflow-check-allow-dev-deps.yml +++ b/.github/workflows/reflow-check-allow-dev-deps.yml @@ -2,9 +2,6 @@ name: 🚨 Check allow-dev-deps label on: workflow_call: - outputs: - allow-dev-deps: - value: ${{ contains( github.event.pull_request.labels.*.name, 'allow-dev-deps') }} concurrency: # SHA is added to the end if on `main` to let all main workflows run diff --git a/.github/workflows/test-install-scripts.yml b/.github/workflows/test-install-scripts.yml index fe0ef9c2fc79..0067f7f894e0 100644 --- a/.github/workflows/test-install-scripts.yml +++ b/.github/workflows/test-install-scripts.yml @@ -27,7 +27,6 @@ jobs: test_scripts: name: Native ${{ matrix.os.emoji }} ${{ matrix.arch.emoji }} ${{ matrix.development.name }} - ${{ matrix.editable.name }} needs: check-allow-dev-deps - if: ${{ !needs.check-allow-dev-deps.outputs.allow-dev-deps }} runs-on: ${{ matrix.os.runs-on[matrix.arch.matrix] }} strategy: fail-fast: false