Skip to content

Commit 580bcc7

Browse files
linrongbin16cuva
authored andcommitted
ci: add windows arm64 pre-builds
1 parent b71854e commit 580bcc7

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ jobs:
111111
v8_enable_pointer_compression: false
112112
cargo: cargo
113113

114+
- os: ${{ github.repository == 'denoland/rusty_v8' && 'windows-2022-arm64' || 'windows-2022-arm64' }}
115+
target: aarch64-pc-windows-msvc
116+
variant: release # Note: we do not support windows debug builds.
117+
v8_enable_pointer_compression: false
118+
cargo: cargo
119+
114120
- os: ${{ github.repository == 'denoland/rusty_v8' && 'ubuntu-22.04-xl' || 'ubuntu-22.04' }}
115121
target: aarch64-unknown-linux-gnu
116122
variant: debug
@@ -208,6 +214,7 @@ jobs:
208214
"x86_64-unknown-linux-gnu" = "x86_64-unknown-linux-musl"
209215
"aarch64-unknown-linux-gnu" = "aarch64-unknown-linux-musl"
210216
"x86_64-pc-windows-msvc" = "x86_64-pc-windows-msvc"
217+
"aarch64-pc-windows-msvc" = "aarch64-pc-windows-msvc"
211218
}['${{ matrix.config.target }}']
212219
$basename = "sccache-$version-$platform"
213220
$url = "https://github.com/mozilla/sccache/releases/download/$version/$basename.tar.gz"

rust-toolchain.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ targets = [
77
"x86_64-unknown-linux-gnu",
88
"aarch64-unknown-linux-gnu",
99
"x86_64-pc-windows-msvc",
10+
"aarch64-pc-windows-msvc",
1011
"aarch64-linux-android",
1112
"x86_64-linux-android",
1213
]

0 commit comments

Comments
 (0)