fix: leverage windows-11-arm for Windows ARM builds (#3062)
This is in support of https://github.com/openai/codex/issues/2979. Once we have a release out, we can update the npm module and the VS Code extension to take advantage of this.
This commit is contained in:
4
.github/dotslash-config.json
vendored
4
.github/dotslash-config.json
vendored
@@ -21,6 +21,10 @@
|
|||||||
"windows-x86_64": {
|
"windows-x86_64": {
|
||||||
"regex": "^codex-x86_64-pc-windows-msvc\\.exe\\.zst$",
|
"regex": "^codex-x86_64-pc-windows-msvc\\.exe\\.zst$",
|
||||||
"path": "codex.exe"
|
"path": "codex.exe"
|
||||||
|
},
|
||||||
|
"windows-aarch64": {
|
||||||
|
"regex": "^codex-aarch64-pc-windows-msvc\\.exe\\.zst$",
|
||||||
|
"path": "codex.exe"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
6
.github/workflows/rust-ci.yml
vendored
6
.github/workflows/rust-ci.yml
vendored
@@ -100,6 +100,9 @@ jobs:
|
|||||||
- runner: windows-latest
|
- runner: windows-latest
|
||||||
target: x86_64-pc-windows-msvc
|
target: x86_64-pc-windows-msvc
|
||||||
profile: dev
|
profile: dev
|
||||||
|
- runner: windows-11-arm
|
||||||
|
target: aarch64-pc-windows-msvc
|
||||||
|
profile: dev
|
||||||
|
|
||||||
# Also run representative release builds on Mac and Linux because
|
# Also run representative release builds on Mac and Linux because
|
||||||
# there could be release-only build errors we want to catch.
|
# there could be release-only build errors we want to catch.
|
||||||
@@ -114,6 +117,9 @@ jobs:
|
|||||||
- runner: windows-latest
|
- runner: windows-latest
|
||||||
target: x86_64-pc-windows-msvc
|
target: x86_64-pc-windows-msvc
|
||||||
profile: release
|
profile: release
|
||||||
|
- runner: windows-11-arm
|
||||||
|
target: aarch64-pc-windows-msvc
|
||||||
|
profile: release
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
2
.github/workflows/rust-release.yml
vendored
2
.github/workflows/rust-release.yml
vendored
@@ -72,6 +72,8 @@ jobs:
|
|||||||
target: aarch64-unknown-linux-gnu
|
target: aarch64-unknown-linux-gnu
|
||||||
- runner: windows-latest
|
- runner: windows-latest
|
||||||
target: x86_64-pc-windows-msvc
|
target: x86_64-pc-windows-msvc
|
||||||
|
- runner: windows-11-arm
|
||||||
|
target: aarch64-pc-windows-msvc
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
|
|||||||
Reference in New Issue
Block a user