diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 58ec3ae..3f5bcd9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, macos-latest, ubuntu-latest] - rust_version: [stable, 1.87.0] + rust_version: [stable, &msrv 1.87.0] steps: - name: Checkout repository @@ -147,7 +147,7 @@ jobs: fail-fast: false matrix: target: [aarch64-unknown-linux-gnu] - rust_version: [stable, 1.87.0] + rust_version: [stable, *msrv] steps: - name: Checkout repository @@ -160,7 +160,7 @@ jobs: targets: ${{ matrix.target }} - name: Install cross-compilation toolset - run: cargo install cross + run: cargo install cross --locked - name: Cache Rust dependencies uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 @@ -191,7 +191,7 @@ jobs: - name: Install Rust toolchain uses: dtolnay/rust-toolchain@02cb101ec7c40f2c49e1d9714d64511d8e1b74de # master with: - toolchain: 1.87.0 + toolchain: *msrv targets: aarch64-apple-ios-sim - name: Install cargo-dinghy