We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db08159 commit bbca087Copy full SHA for bbca087
1 file changed
.github/workflows/release.yml
@@ -22,8 +22,10 @@ jobs:
22
include:
23
- runner: ubuntu-22.04
24
target: x86_64
25
+ container: quay.io/pypa/manylinux_2_28_x86_64:latest
26
- runner: ubuntu-24.04-arm
27
target: aarch64
28
+ container: quay.io/pypa/manylinux_2_28_aarch64:latest
29
steps:
30
- uses: actions/checkout@v4
31
- name: Build wheel
@@ -35,7 +37,10 @@ jobs:
35
37
V8_FROM_SOURCE: "1"
36
38
with:
39
target: ${{ matrix.target }}
- manylinux: auto
40
+ # Source-building V8 needs Chromium's `gn` binary, which requires
41
+ # GLIBC_2.18+. manylinux2014 only has glibc 2.17, so use 2_28 here.
42
+ manylinux: "2_28"
43
+ container: ${{ matrix.container }}
44
docker-options: -e V8_FROM_SOURCE=1
45
args: >-
46
--release
0 commit comments