Skip to content

Commit 90f2228

Browse files
committed
backport insanity
1 parent e05091f commit 90f2228

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/wheel-builder.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,11 @@ jobs:
5252
manylinux:
5353
needs: [sdist]
5454
runs-on: ${{ matrix.MANYLINUX.RUNNER }}
55-
container: ghcr.io/pyca/${{ matrix.MANYLINUX.CONTAINER }}
55+
container:
56+
image: ghcr.io/pyca/${{ matrix.MANYLINUX.CONTAINER }}
57+
volumes:
58+
- /staticnodehost:/staticnodecontainer:rw,rshared
59+
- /staticnodehost:/__e/node20:ro,rshared
5660
strategy:
5761
fail-fast: false
5862
matrix:
@@ -102,6 +106,9 @@ jobs:
102106
MANYLINUX: { NAME: "manylinux2014_aarch64", CONTAINER: "cryptography-manylinux2014_aarch64", RUNNER: [self-hosted, Linux, ARM64]}
103107
name: "${{ matrix.PYTHON.VERSION }} for ${{ matrix.MANYLINUX.NAME }}"
104108
steps:
109+
- name: Ridiculous-er workaround for static node20
110+
run: |
111+
cp -R /staticnode/* /staticnodecontainer/
105112
- name: Ridiculous alpine workaround for actions support on arm64
106113
run: |
107114
# This modifies /etc/os-release so the JS actions

0 commit comments

Comments
 (0)