From 0d975070f1caf5274563b327718132dab85328bf Mon Sep 17 00:00:00 2001 From: Andrew Whitehead Date: Mon, 18 Dec 2023 14:21:14 -0800 Subject: [PATCH] use lockfile when installing cross Signed-off-by: Andrew Whitehead --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 46a664d5..ec03fa2c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -64,7 +64,7 @@ jobs: - if: ${{ runner.os == 'Linux' }} name: Pre-install cross run: | - cargo install --bins --git https://github.com/rust-embedded/cross --tag v${{ env.CROSS_VERSION }} cross + cargo install --bins --git https://github.com/rust-embedded/cross --locked --tag v${{ env.CROSS_VERSION }} cross test-suite: name: Run Test Suite @@ -148,7 +148,7 @@ jobs: - if: ${{ matrix.use_cross }} name: Build (cross) run: | - cargo install --bins --git https://github.com/rust-embedded/cross --tag v${{ env.CROSS_VERSION }} cross + cargo install --bins --git https://github.com/rust-embedded/cross --locked --tag v${{ env.CROSS_VERSION }} cross cross build --lib --release --target ${{ matrix.target }} - if: ${{ !matrix.use_cross && matrix.architecture == 'darwin-universal' }} @@ -379,7 +379,7 @@ jobs: - name: Build run: | - cargo install --bins --git https://github.com/rust-embedded/cross --tag v${{ env.CROSS_VERSION }} cross + cargo install --bins --git https://github.com/rust-embedded/cross --locked --tag v${{ env.CROSS_VERSION }} cross cross build --lib --release --target ${{matrix.target}} --package indy-vdr - name: Save library