Skip to content

Commit 2403ec6

Browse files
ci: update workflows to ubuntu 24
1 parent 2c79093 commit 2403ec6

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

.github/workflows/docker-images.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ jobs:
6060
dioptra-app: tensorflow2-gpu
6161
include:
6262
- platform: linux/amd64
63-
runner: ubuntu-22.04
63+
runner: ubuntu-24.04
6464
- platform: linux/arm64
65-
runner: ubuntu-22.04-arm
65+
runner: ubuntu-24.04-arm
6666

6767
runs-on: ${{ matrix.runner }}
6868
steps:
@@ -157,7 +157,7 @@ jobs:
157157
- pytorch-gpu
158158
- tensorflow2-gpu
159159

160-
runs-on: ubuntu-22.04
160+
runs-on: ubuntu-24.04
161161
steps:
162162
- uses: actions/checkout@v6
163163

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ on:
2323

2424
jobs:
2525
test:
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-24.04
2727
steps:
2828
- uses: actions/checkout@v6
2929

3030
- name: install English words dictionary
31-
if: ${{ matrix.os == 'ubuntu-22.04' }}
31+
if: ${{ matrix.os == 'ubuntu-24.04' }}
3232
run: sudo apt install -y wamerican
3333

3434
- name: Install uv
@@ -44,7 +44,7 @@ jobs:
4444
run: uvx tox run -e pytest
4545

4646
validate:
47-
runs-on: ubuntu-22.04
47+
runs-on: ubuntu-24.04
4848
outputs:
4949
version: ${{ steps.validate.outputs.version }}
5050
is-prerelease: ${{ steps.validate.outputs.is-prerelease }}
@@ -66,7 +66,7 @@ jobs:
6666
needs:
6767
- test
6868
- validate
69-
runs-on: ubuntu-22.04
69+
runs-on: ubuntu-24.04
7070
environment:
7171
name: ${{ needs.validate.outputs.is-prerelease == 'true' && 'testpypi' || 'pypi' }}
7272
permissions:

.github/workflows/sphinx-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525

2626
jobs:
2727
docs:
28-
runs-on: ubuntu-22.04
28+
runs-on: ubuntu-24.04
2929
steps:
3030
- uses: actions/checkout@v6
3131

.github/workflows/tox-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525

2626
jobs:
2727
linting-and-style-checks:
28-
runs-on: ubuntu-22.04
28+
runs-on: ubuntu-24.04
2929
strategy:
3030
matrix:
3131
python-version: ["3.11"]
@@ -52,7 +52,7 @@ jobs:
5252
runs-on: ${{ matrix.os }}
5353
strategy:
5454
matrix:
55-
os: ["ubuntu-22.04", "windows-latest"]
55+
os: ["ubuntu-24.04", "windows-latest"]
5656
python-version: ["3.11"]
5757
tox-testenv:
5858
- "clean,pytest-cov,report"
@@ -63,7 +63,7 @@ jobs:
6363
- uses: actions/checkout@v6
6464

6565
- name: install English words dictionary
66-
if: ${{ matrix.os == 'ubuntu-22.04' }}
66+
if: ${{ matrix.os == 'ubuntu-24.04' }}
6767
run: sudo apt install -y wamerican
6868

6969
- name: Install uv

0 commit comments

Comments
 (0)