1212 branches :
1313 - main
1414 paths-ignore :
15- - ' **/*.md'
15+ - " **/*.md"
1616
1717concurrency :
1818 group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
@@ -72,11 +72,11 @@ jobs:
7272 fail-fast : false
7373 matrix :
7474 include :
75- - os : ubuntu-latest
75+ - os : namespace-profile-default-arm64
7676 target : x86_64-unknown-linux-gnu
7777 - os : windows-latest
7878 target : x86_64-pc-windows-msvc
79- - os : macos-latest
79+ - os : namespace-profile-mac-default
8080 target : aarch64-apple-darwin
8181 runs-on : ${{ matrix.os }}
8282 steps :
@@ -104,7 +104,7 @@ jobs:
104104
105105 - run : cargo check --all-targets --all-features
106106 env :
107- RUSTFLAGS : ' -D warnings --cfg tokio_unstable' # also update .cargo/config.toml
107+ RUSTFLAGS : " -D warnings --cfg tokio_unstable" # also update .cargo/config.toml
108108
109109 # Test all crates/* packages. New crates are automatically included.
110110 # Also test vite-plus-cli (lives outside crates/) to catch type sync issues.
@@ -114,7 +114,7 @@ jobs:
114114 needs : detect-changes
115115 if : needs.detect-changes.outputs.code-changed == 'true'
116116 name : Lint
117- runs-on : ubuntu-latest
117+ runs-on : namespace-profile-default-arm64
118118 steps :
119119 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
120120 - uses : ./.github/actions/clone
@@ -146,7 +146,7 @@ jobs:
146146
147147 run :
148148 name : Run task
149- runs-on : ubuntu-latest
149+ runs-on : namespace-profile-default-arm64
150150 needs :
151151 - download-previous-rolldown-binaries
152152 steps :
@@ -194,8 +194,8 @@ jobs:
194194 fail-fast : false
195195 matrix :
196196 include :
197- - os : ubuntu-latest
198- - os : macos-latest
197+ - os : namespace-profile-default-arm64
198+ - os : namespace-profile-mac-default
199199 - os : windows-latest
200200 runs-on : ${{ matrix.os }}
201201 steps :
@@ -577,7 +577,7 @@ jobs:
577577 name : Local CLI `vp install` E2E test
578578 needs :
579579 - download-previous-rolldown-binaries
580- runs-on : ubuntu-latest
580+ runs-on : namespace-profile-default-arm64
581581 # Run if: not a PR, OR PR has 'test: install-e2e' label
582582 if : >-
583583 github.event_name != 'pull_request' ||
0 commit comments