diff --git a/.github/actions/nss/action.yml b/.github/actions/nss/action.yml index 809ce9bf62..bc44d71606 100644 --- a/.github/actions/nss/action.yml +++ b/.github/actions/nss/action.yml @@ -114,7 +114,7 @@ runs: uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: dist - key: nss-${{ runner.os }}-${{ inputs.type }}-${{ env.NSS_HEAD }}-${{ env.NSPR_HEAD }} + key: nss-${{ runner.os }}-${{ runner.arch }}-${{ inputs.type }}-${{ env.NSS_HEAD }}-${{ env.NSPR_HEAD }} - name: Check if build is needed if: env.USE_SYSTEM_NSS == '0' diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index cfbfd9e2d7..53fcaecc85 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -45,7 +45,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + # TODO: Switch to ubuntu-latest-arm when available as a tag. + os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest] rust-toolchain: ${{ fromJSON(needs.toolchains.outputs.toolchains) }} type: [debug] include: