diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1f0062b2..7f9cf5c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,8 +17,8 @@ jobs: fail-fast: false matrix: build: - - { os: blacksmith-16vcpu-ubuntu-2204, docker_platform: linux/amd64, rust_target: "x86_64-unknown-linux-gnu", cache-provider: buildjet } - - { os: linux-arm64-public, docker_platform: linux/arm64, rust_target: "aarch64-unknown-linux-gnu", cache-provider: github } + - { os: blacksmith-16vcpu-ubuntu-2204, docker_platform: linux/amd64, rust_target: "x86_64-unknown-linux-gnu" } + - { os: blacksmith-16vcpu-ubuntu-2404-arm, docker_platform: linux/arm64, rust_target: "aarch64-unknown-linux-gnu" } env: CS_ZEROKMS_HOST: https://us-east-1.aws.zerokms.cipherstashmanaged.net CS_CTS_HOST: https://ap-southeast-2.aws.cts.cipherstashmanaged.net @@ -42,7 +42,6 @@ jobs: uses: Swatinem/rust-cache@v2 if: github.event_name == 'pull_request' # only cache in pull requests with: - cache-provider: ${{matrix.build.cache-provider}} cache-all-crates: true - uses: jdx/mise-action@v2 with: @@ -104,7 +103,7 @@ jobs: merge: name: Publish multi-platform image - runs-on: linux-arm64-public + runs-on: blacksmith-16vcpu-ubuntu-2404-arm timeout-minutes: 30 needs: - build