diff --git a/.github/workflows/test-checkout-rust-project.yml b/.github/workflows/test-checkout-rust-project.yml index 076d18a..93750fc 100644 --- a/.github/workflows/test-checkout-rust-project.yml +++ b/.github/workflows/test-checkout-rust-project.yml @@ -3,7 +3,10 @@ on: jobs: test-with-default-arguments: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, ubuntu-24.04-arm] steps: - uses: actions/checkout@v6 - uses: ./checkout-rust-project diff --git a/cache-cargo-dependencies/action.yml b/cache-cargo-dependencies/action.yml index 6df32f7..dcb44db 100644 --- a/cache-cargo-dependencies/action.yml +++ b/cache-cargo-dependencies/action.yml @@ -7,7 +7,7 @@ runs: - uses: actions/cache@v4 name: Cache cargo dependencies with: - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + key: ${{ runner.os }}-${{ runner.arch }}-cargo-${{ hashFiles('**/Cargo.lock') }} path: | .cache ~/.cargo/registry