diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index ee07d469e3a..3e4d03b686e 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -155,7 +155,7 @@ jobs: linux-arm: timeout-minutes: 45 - runs-on: ubuntu-24.04-arm + runs-on: warp-ubuntu-2404-arm64-4x name: Python Linux 3.13 ARM defaults: run: diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 10ec656c6d6..a0a174f1f33 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -104,7 +104,7 @@ jobs: flags: unittests fail_ci_if_error: false linux-arm: - runs-on: ubuntu-24.04-arm + runs-on: warp-ubuntu-2404-arm64-4x timeout-minutes: 75 steps: - uses: actions/checkout@v4 @@ -129,7 +129,7 @@ jobs: ALL_FEATURES=`cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | .features | keys | .[]' | grep -v protoc | sort | uniq | paste -s -d "," -` cargo test --profile ci --locked --features ${ALL_FEATURES} build-no-lock: - runs-on: ubuntu-24.04 + runs-on: warp-ubuntu-2404-x64-8x timeout-minutes: 30 env: # Need up-to-date compilers for kernels @@ -150,7 +150,7 @@ jobs: ALL_FEATURES=`cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | .features | keys | .[]' | grep -v protoc | sort | uniq | paste -s -d "," -` cargo build --profile ci --benches --features ${ALL_FEATURES} --tests mac-build: - runs-on: macos-14 + runs-on: warp-macos-14-arm64-6x timeout-minutes: 45 strategy: matrix: @@ -182,7 +182,7 @@ jobs: run: | cargo check --profile ci --benches --features fp16kernels,cli,tensorflow,dynamodb,substrait windows-build: - runs-on: windows-latest + runs-on: warp-windows-latest-x64-4x defaults: run: working-directory: rust