Skip to content

Commit 248018f

Browse files
Update runner to ubuntu-24.04
Signed-off-by: Flora <[email protected]>
1 parent 08ca625 commit 248018f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/ci.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fail-fast: false
3131
matrix:
3232
os:
33-
- ubuntu-20.04
33+
- ubuntu-24.04
3434
python:
3535
- "3.11"
3636
nox-session:
@@ -93,7 +93,7 @@ jobs:
9393
needs: ["nox"]
9494
# We skip this job only if nox was also skipped
9595
if: always() && needs.nox.result != 'skipped'
96-
runs-on: ubuntu-20.04
96+
runs-on: ubuntu-24.04
9797
env:
9898
DEPS_RESULT: ${{ needs.nox.result }}
9999
steps:
@@ -113,7 +113,7 @@ jobs:
113113
arch:
114114
- arm64
115115
os:
116-
- ubuntu-20.04
116+
- ubuntu-24.04
117117
python:
118118
- "3.11"
119119
nox-session:
@@ -214,7 +214,7 @@ jobs:
214214
needs: ["nox-cross-arch"]
215215
# We skip this job only if nox-cross-arch was also skipped
216216
if: always() && needs.nox-cross-arch.result != 'skipped'
217-
runs-on: ubuntu-20.04
217+
runs-on: ubuntu-24.04
218218
env:
219219
DEPS_RESULT: ${{ needs.nox-cross-arch.result }}
220220
steps:
@@ -223,7 +223,7 @@ jobs:
223223

224224
build:
225225
name: Build distribution packages
226-
runs-on: ubuntu-20.04
226+
runs-on: ubuntu-24.04
227227
steps:
228228
- name: Setup Git
229229
uses: frequenz-floss/[email protected]
@@ -258,7 +258,7 @@ jobs:
258258
test-installation:
259259
name: Test package installation in different architectures
260260
needs: ["build"]
261-
runs-on: ubuntu-20.04
261+
runs-on: ubuntu-24.04
262262
steps:
263263
- name: Setup Git
264264
uses: frequenz-floss/[email protected]
@@ -295,7 +295,7 @@ jobs:
295295
test-docs:
296296
name: Test documentation website generation
297297
if: github.event_name != 'push'
298-
runs-on: ubuntu-20.04
298+
runs-on: ubuntu-24.04
299299
steps:
300300
- name: Setup Git
301301
uses: frequenz-floss/[email protected]
@@ -335,7 +335,7 @@ jobs:
335335
name: Publish documentation website to GitHub pages
336336
needs: ["nox-all", "nox-cross-arch-all", "test-installation"]
337337
if: github.event_name == 'push'
338-
runs-on: ubuntu-20.04
338+
runs-on: ubuntu-24.04
339339
permissions:
340340
contents: write
341341
steps:
@@ -412,7 +412,7 @@ jobs:
412412
# discussions to create the release announcement in the discussion forums
413413
contents: write
414414
discussions: write
415-
runs-on: ubuntu-20.04
415+
runs-on: ubuntu-24.04
416416
steps:
417417
- name: Download distribution files
418418
uses: actions/download-artifact@v4
@@ -454,7 +454,7 @@ jobs:
454454
publish-to-pypi:
455455
name: Publish packages to PyPI
456456
needs: ["create-github-release"]
457-
runs-on: ubuntu-20.04
457+
runs-on: ubuntu-24.04
458458
permissions:
459459
# For trusted publishing. See:
460460
# https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/

0 commit comments

Comments
 (0)