diff --git a/.github/workflows/feature-matrix.yml b/.github/workflows/feature-matrix.yml index 119a85870..576c49981 100644 --- a/.github/workflows/feature-matrix.yml +++ b/.github/workflows/feature-matrix.yml @@ -155,6 +155,11 @@ jobs: - uses: dtolnay/rust-toolchain@631a55b12751854ce901bb631d5902ceb48146f7 # stable with: toolchain: 1.92.0 + - name: Ensure cargo component + shell: bash + env: + ENSURE_CARGO_COMPONENT_STRICT: "true" + run: bash ./scripts/ci/ensure_cargo_component.sh 1.92.0 - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v3 with: diff --git a/.github/workflows/nightly-all-features.yml b/.github/workflows/nightly-all-features.yml index 07a7eed45..209003727 100644 --- a/.github/workflows/nightly-all-features.yml +++ b/.github/workflows/nightly-all-features.yml @@ -53,6 +53,11 @@ jobs: - uses: dtolnay/rust-toolchain@631a55b12751854ce901bb631d5902ceb48146f7 # stable with: toolchain: 1.92.0 + - name: Ensure cargo component + shell: bash + env: + ENSURE_CARGO_COMPONENT_STRICT: "true" + run: bash ./scripts/ci/ensure_cargo_component.sh 1.92.0 - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v3 with: diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index e94d5bc54..595e97e1f 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -37,6 +37,11 @@ jobs: - uses: dtolnay/rust-toolchain@631a55b12751854ce901bb631d5902ceb48146f7 # stable with: toolchain: 1.92.0 + - name: Ensure cargo component + shell: bash + env: + ENSURE_CARGO_COMPONENT_STRICT: "true" + run: bash ./scripts/ci/ensure_cargo_component.sh 1.92.0 - name: Ensure C toolchain for Rust builds run: ./scripts/ci/ensure_cc.sh - uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v3