diff --git a/.github/dotslash-config.json b/.github/dotslash-config.json index f3b85b2b4..8566e0349 100644 --- a/.github/dotslash-config.json +++ b/.github/dotslash-config.json @@ -21,6 +21,10 @@ "windows-x86_64": { "regex": "^codex-x86_64-pc-windows-msvc\\.exe\\.zst$", "path": "codex.exe" + }, + "windows-aarch64": { + "regex": "^codex-aarch64-pc-windows-msvc\\.exe\\.zst$", + "path": "codex.exe" } } } diff --git a/.github/workflows/rust-ci.yml b/.github/workflows/rust-ci.yml index 22a9291a5..875441c53 100644 --- a/.github/workflows/rust-ci.yml +++ b/.github/workflows/rust-ci.yml @@ -100,6 +100,9 @@ jobs: - runner: windows-latest target: x86_64-pc-windows-msvc profile: dev + - runner: windows-11-arm + target: aarch64-pc-windows-msvc + profile: dev # Also run representative release builds on Mac and Linux because # there could be release-only build errors we want to catch. @@ -114,6 +117,9 @@ jobs: - runner: windows-latest target: x86_64-pc-windows-msvc profile: release + - runner: windows-11-arm + target: aarch64-pc-windows-msvc + profile: release steps: - uses: actions/checkout@v5 diff --git a/.github/workflows/rust-release.yml b/.github/workflows/rust-release.yml index a6d8128a3..c0fe1b216 100644 --- a/.github/workflows/rust-release.yml +++ b/.github/workflows/rust-release.yml @@ -72,6 +72,8 @@ jobs: target: aarch64-unknown-linux-gnu - runner: windows-latest target: x86_64-pc-windows-msvc + - runner: windows-11-arm + target: aarch64-pc-windows-msvc steps: - uses: actions/checkout@v5