Skip to content

Commit ac4a094

Browse files
committed
update: add Docker options for temporal support in manylinux builds
1 parent 398fb9f commit ac4a094

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,11 @@ jobs:
2323
- runner: ubuntu-22.04
2424
target: x86_64
2525
container: quay.io/pypa/manylinux_2_28_x86_64:latest
26+
docker_options: -e V8_FROM_SOURCE=1 -e EXTRA_GN_ARGS=v8_enable_temporal_support=false
2627
- runner: ubuntu-24.04-arm
2728
target: aarch64
2829
container: quay.io/pypa/manylinux_2_28_aarch64:latest
30+
docker_options: -e V8_FROM_SOURCE=1 -e EXTRA_GN_ARGS=v8_enable_temporal_support=false -e DISABLE_CLANG=1
2931
steps:
3032
- uses: actions/checkout@v4
3133
- name: Build wheel
@@ -45,7 +47,9 @@ jobs:
4547
# GLIBC_2.18+. manylinux2014 only has glibc 2.17, so use 2_28 here.
4648
manylinux: "2_28"
4749
container: ${{ matrix.container }}
48-
docker-options: -e V8_FROM_SOURCE=1 -e EXTRA_GN_ARGS=v8_enable_temporal_support=false
50+
# Chromium's downloaded clang is Linux x64 only in this crate. The
51+
# aarch64 job passes DISABLE_CLANG=1 through this matrix value.
52+
docker-options: ${{ matrix.docker_options }}
4953
args: >-
5054
--release
5155
--out dist

0 commit comments

Comments
 (0)