diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f823d53fa..0f8e714e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,7 +67,8 @@ jobs: SKIP: no-commit-to-branch test-rust: - runs-on: ubuntu-latest + needs: [bench-test, test-python-coverage] + runs-on: incredibuild-runner steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -124,7 +125,7 @@ jobs: if-no-files-found: error test-python-coverage: - runs-on: ubuntu-latest + runs-on: incredibuild-runner steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -303,7 +304,7 @@ jobs: - run: cargo run -p monty-datatest --features memory-model-checks bench-test: - runs-on: ubuntu-latest + runs-on: incredibuild-runner steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -331,7 +332,7 @@ jobs: - run: make dev-bench miri: - runs-on: ubuntu-latest + runs-on: incredibuild-runner steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -709,7 +710,7 @@ jobs: - host: windows-latest target: x86_64-pc-windows-msvc build: npm run build:napi -- --target x86_64-pc-windows-msvc && npm run build:ts - - host: ubuntu-latest + - host: incredibuild-runner target: x86_64-unknown-linux-gnu build: npm run build:napi -- --target x86_64-unknown-linux-gnu --use-napi-cross && npm run build:ts - host: macos-latest @@ -718,7 +719,7 @@ jobs: - host: ubuntu-24.04-arm target: aarch64-unknown-linux-gnu build: npm run build:napi -- --target aarch64-unknown-linux-gnu && npm run build:ts - - host: ubuntu-latest + - host: incredibuild-runner target: wasm32-wasip1-threads build: npm run build:napi -- --target wasm32-wasip1-threads && npm run build:ts steps: