Skip to content

Commit b1b66e9

Browse files
committed
ci: restore aarch64 linux ptrcomp/sandbox + windows arm64 targets
These targets were present in v145 but lost during the v146 rebase. Bump to v146.5.2.
1 parent 1154f4d commit b1b66e9

3 files changed

Lines changed: 21 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
variant: release
8484
features: none
8585

86-
# ===== Linux ARM64 cross-compile (none only) =====
86+
# ===== Linux ARM64 cross-compile (none, ptrcomp, sandbox) =====
8787
- os: ubuntu-22.04
8888
target: aarch64-unknown-linux-gnu
8989
variant: debug
@@ -92,13 +92,30 @@ jobs:
9292
target: aarch64-unknown-linux-gnu
9393
variant: release
9494
features: none
95+
- os: ubuntu-22.04
96+
target: aarch64-unknown-linux-gnu
97+
variant: debug
98+
features: ptrcomp
99+
- os: ubuntu-22.04
100+
target: aarch64-unknown-linux-gnu
101+
variant: release
102+
features: ptrcomp
103+
- os: ubuntu-22.04
104+
target: aarch64-unknown-linux-gnu
105+
variant: debug
106+
features: sandbox
107+
- os: ubuntu-22.04
108+
target: aarch64-unknown-linux-gnu
109+
variant: release
110+
features: sandbox
95111

96112
# ===== Windows x86_64 (none, release only) =====
97113
- os: windows-2022
98114
target: x86_64-pc-windows-msvc
99115
variant: release
100116
features: none
101117

118+
102119
env:
103120
V8_FROM_SOURCE: true
104121
CARGO_VARIANT_FLAG: ${{ matrix.config.variant == 'release' && '--release' || '' }}
@@ -220,9 +237,9 @@ jobs:
220237
clang-format-19 --verbose --Werror --dry-run src/*.cc src/*.hpp src/*.h
221238
222239
- name: Test
240+
if: matrix.config.target != 'aarch64-unknown-linux-gnu'
223241
env:
224242
SCCACHE_IDLE_TIMEOUT: 0
225-
if: matrix.config.target != 'aarch64-unknown-linux-gnu'
226243
run: cargo nextest run -v --cargo-verbose --cargo-verbose --all-targets --locked --target ${{ matrix.config.target }} ${{ env.CARGO_VARIANT_FLAG }} ${{ env.CARGO_FEATURE_FLAGS }}
227244

228245
- name: Build (cross-compile, no tests)

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "openworkers-v8"
3-
version = "146.5.1"
3+
version = "146.5.2"
44
description = "Rust bindings to V8 (fork with Locker/UnenteredIsolate support for isolate pooling)"
55
readme = "README.md"
66
authors = ["the Deno authors", "OpenWorkers Authors <contact@openworkers.dev>"]

0 commit comments

Comments
 (0)