Skip to content

Commit 2b25f57

Browse files
committed
Use Ubuntu 22.04, to get manylinux builds
Signed-off-by: Sahas Subramanian <[email protected]>
1 parent 4deccf6 commit 2b25f57

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/ci.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ jobs:
2929
fail-fast: false
3030
matrix:
3131
target:
32-
- ubuntu-24.04
33-
- ubuntu-24.04-arm
32+
- ubuntu-22.04
33+
- ubuntu-22.04-arm
3434
- windows-latest
3535
- macos-15-intel
3636
- macos-15
@@ -63,7 +63,7 @@ jobs:
6363
needs: ["nox"]
6464
# We skip this job only if nox was also skipped
6565
if: always() && needs.nox.result != 'skipped'
66-
runs-on: ubuntu-24.04
66+
runs-on: ubuntu-22.04
6767
env:
6868
DEPS_RESULT: ${{ needs.nox.result }}
6969
steps:
@@ -76,8 +76,8 @@ jobs:
7676
fail-fast: false
7777
matrix:
7878
target:
79-
- ubuntu-24.04
80-
- ubuntu-24.04-arm
79+
- ubuntu-22.04
80+
- ubuntu-22.04-arm
8181
- windows-latest
8282
- macos-15-intel
8383
- macos-15
@@ -114,7 +114,7 @@ jobs:
114114

115115
build-sdist:
116116
name: Build source distribution packages
117-
runs-on: ubuntu-24.04
117+
runs-on: ubuntu-22.04
118118
steps:
119119
- uses: actions/checkout@v5
120120
- name: Build sdist
@@ -135,8 +135,8 @@ jobs:
135135
fail-fast: false
136136
matrix:
137137
target:
138-
- ubuntu-24.04
139-
- ubuntu-24.04-arm
138+
- ubuntu-22.04
139+
- ubuntu-22.04-arm
140140
- windows-latest
141141
- macos-15-intel
142142
- macos-15
@@ -194,7 +194,7 @@ jobs:
194194
needs: ["test-installation"]
195195
# We skip this job only if test-installation was also skipped
196196
if: always() && needs.test-installation.result != 'skipped'
197-
runs-on: ubuntu-24.04
197+
runs-on: ubuntu-22.04
198198
env:
199199
DEPS_RESULT: ${{ needs.test-installation.result }}
200200
steps:
@@ -204,7 +204,7 @@ jobs:
204204
test-docs:
205205
name: Test documentation website generation
206206
if: github.event_name != 'push'
207-
runs-on: ubuntu-24.04
207+
runs-on: ubuntu-22.04
208208
steps:
209209
- name: Setup Git
210210
uses: frequenz-floss/[email protected]
@@ -238,7 +238,7 @@ jobs:
238238
name: Publish documentation website to GitHub pages
239239
needs: ["nox-all", "test-installation-all"]
240240
if: github.event_name == 'push'
241-
runs-on: ubuntu-24.04
241+
runs-on: ubuntu-22.04
242242
permissions:
243243
contents: write
244244
steps:
@@ -309,7 +309,7 @@ jobs:
309309
# discussions to create the release announcement in the discussion forums
310310
contents: write
311311
discussions: write
312-
runs-on: ubuntu-24.04
312+
runs-on: ubuntu-22.04
313313
steps:
314314
- name: Download distribution files
315315
uses: actions/download-artifact@v6
@@ -350,7 +350,7 @@ jobs:
350350
publish-to-pypi:
351351
name: Publish packages to PyPI
352352
needs: ["create-github-release"]
353-
runs-on: ubuntu-24.04
353+
runs-on: ubuntu-22.04
354354
permissions:
355355
# For trusted publishing. See:
356356
# https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/

0 commit comments

Comments
 (0)