diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 74309c4d..e50604c9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: uses: ./.github/actions/setup-keep - name: Set up JDK 21 - uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1 + uses: actions/setup-java@b843ebf9b913146b38da2eaa7aeddf76074ae1ad # v6.1.0 with: java-version: '21' distribution: 'temurin' @@ -70,7 +70,7 @@ jobs: run: sdkmanager --install "ndk;${{ env.NDK_VERSION }}" - name: Install Rust - uses: dtolnay/rust-toolchain@e2a55d2ffb04f378e9626c28d38b36d230d1e12f # v1 + uses: dtolnay/rust-toolchain@683b588c487a69d01f6c6ddf40f036ff682cc2c8 # v1 with: toolchain: ${{ env.RUST_VERSION }} targets: aarch64-linux-android @@ -93,7 +93,7 @@ jobs: key: rust-outputs-${{ runner.os }}-aarch64-linux-android-ndk${{ env.NDK_VERSION }}-rust${{ env.RUST_VERSION }}-ndkcargo${{ env.CARGO_NDK_VERSION }}-keep${{ hashFiles('keep.version') }}-lock${{ hashFiles('keep/Cargo.lock') }}-toolchain${{ hashFiles('keep/rust-toolchain.toml') }}-scripts${{ hashFiles('build-rust.sh', 'scripts/**/*.sh') }} - name: Install cargo-ndk - uses: taiki-e/install-action@ab6895351a88b908e96a4697860d4ffea5e57dbe # v2 + uses: taiki-e/install-action@8cca0918f8471c33515202b73f56ab27f2bed283 # v2 with: tool: cargo-ndk@${{ env.CARGO_NDK_VERSION }} @@ -131,7 +131,7 @@ jobs: uses: ./.github/actions/setup-keep - name: Set up JDK 21 - uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1 + uses: actions/setup-java@b843ebf9b913146b38da2eaa7aeddf76074ae1ad # v6.1.0 with: java-version: '21' distribution: 'temurin' @@ -151,7 +151,7 @@ jobs: run: sdkmanager --install "ndk;${{ env.NDK_VERSION }}" - name: Install Rust - uses: dtolnay/rust-toolchain@e2a55d2ffb04f378e9626c28d38b36d230d1e12f # v1 + uses: dtolnay/rust-toolchain@683b588c487a69d01f6c6ddf40f036ff682cc2c8 # v1 with: toolchain: ${{ env.RUST_VERSION }} targets: x86_64-linux-android @@ -172,7 +172,7 @@ jobs: key: rust-outputs-${{ runner.os }}-x86_64-linux-android-ndk${{ env.NDK_VERSION }}-rust${{ env.RUST_VERSION }}-ndkcargo${{ env.CARGO_NDK_VERSION }}-keep${{ hashFiles('keep.version') }}-lock${{ hashFiles('keep/Cargo.lock') }}-toolchain${{ hashFiles('keep/rust-toolchain.toml') }}-scripts${{ hashFiles('build-rust.sh', 'scripts/**/*.sh') }} - name: Install cargo-ndk - uses: taiki-e/install-action@ab6895351a88b908e96a4697860d4ffea5e57dbe # v2 + uses: taiki-e/install-action@8cca0918f8471c33515202b73f56ab27f2bed283 # v2 with: tool: cargo-ndk@${{ env.CARGO_NDK_VERSION }}