Skip to content

Commit 05c38f4

Browse files
committed
add build-essential for missing stdatomic.h
1 parent 5d67928 commit 05c38f4

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/create-python-release.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,14 @@ jobs:
2828
strategy:
2929
matrix:
3030
platform:
31-
- runner: ubuntu-22.04
31+
- runner: ubuntu-24.04
3232
target: x86_64
33-
- runner: ubuntu-22.04
33+
- runner: ubuntu-24.04
3434
target: x86
35-
- runner: ubuntu-22.04
35+
- runner: ubuntu-24.04
3636
target: aarch64
3737
steps:
38+
- run: apt-get update && apt-get install -y build-essential
3839
- uses: actions/checkout@v4
3940
with:
4041
submodules: 'recursive'
@@ -69,13 +70,14 @@ jobs:
6970
strategy:
7071
matrix:
7172
platform:
72-
- runner: ubuntu-22.04
73+
- runner: ubuntu-24.04
7374
target: x86_64
74-
- runner: ubuntu-22.04
75+
- runner: ubuntu-24.04
7576
target: x86
76-
- runner: ubuntu-22.04
77+
- runner: ubuntu-24.04
7778
target: aarch64
7879
steps:
80+
- run: apt-get update && apt-get install -y build-essential musl-tools
7981
- uses: actions/checkout@v4
8082
with:
8183
submodules: 'recursive'
@@ -147,6 +149,7 @@ jobs:
147149
sdist:
148150
runs-on: ubuntu-latest
149151
steps:
152+
- run: apt-get update && apt-get install -y build-essential
150153
- uses: actions/checkout@v4
151154
with:
152155
submodules: 'recursive'
@@ -176,6 +179,7 @@ jobs:
176179
# Used to generate artifact attestation
177180
attestations: write
178181
steps:
182+
- run: apt-get update && apt-get install -y build-essential
179183
- uses: actions/download-artifact@v4
180184
- run: cd minimappers2
181185
- name: Generate artifact attestation

0 commit comments

Comments
 (0)