Skip to content

Commit 571fc60

Browse files
committed
Try using ubuntu 24.04 image in workflows
1 parent 0bbd49e commit 571fc60

10 files changed

+16
-16
lines changed

.github/actions/install_dependencies/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ runs:
1010
using: "composite"
1111
steps:
1212
- name: Install Ubuntu dependencies
13-
if: inputs.os == 'ubuntu-latest'
13+
if: inputs.os == 'ubuntu-24.04'
1414
run: |
1515
sudo apt-get update
1616
sudo apt-get install libxcb-image0 libxcb-icccm4 libxcb-keysyms1 libxcb-randr0 libxcb-render0 libxcb-render-util0 libxcb-shape0 libxcb-shm0 libxcb-xfixes0 libxcb-xinerama0 libfontconfig1 libxcb-xkb1 libxkbcommon-x11-0 libdbus-1-3 x11-xserver-utils

.github/workflows/actionlint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ concurrency:
77

88
jobs:
99
actionlint:
10-
runs-on: ubuntu-latest
10+
runs-on: ubuntu-24.04
1111
name: Check all workflow files
1212
timeout-minutes: 60
1313
steps:

.github/workflows/benchmark.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818
jobs:
1919
benchmark:
2020
name: Run pytest-benchmark benchmark example
21-
runs-on: ubuntu-latest
21+
runs-on: ubuntu-24.04
2222
timeout-minutes: 60
2323
steps:
2424
- uses: actions/checkout@v4

.github/workflows/build-wheels.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212

13-
runs-on: ubuntu-latest
13+
runs-on: ubuntu-24.04
1414

1515
steps:
1616
- uses: actions/checkout@v4
@@ -27,5 +27,5 @@ jobs:
2727
- name: Upload wheel as artifact
2828
uses: actions/upload-artifact@v4
2929
with:
30-
name: ubuntu-latest Python ${{ inputs.python-version }} wheel
30+
name: ubuntu-24.04 Python ${{ inputs.python-version }} wheel
3131
path: dist/*

.github/workflows/build_and_test.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
matrix:
3636
test-type: [ 'performance-tests', 'unit-tests', 'gui-tests', 'cli-tests' ]
3737
python-version: [ '3.11', '3.12' ]
38-
os: [ ubuntu-latest ]
38+
os: [ ubuntu-24.04 ]
3939
uses: ./.github/workflows/test_ert.yml
4040
with:
4141
os: ${{ matrix.os }}
@@ -49,7 +49,7 @@ jobs:
4949
matrix:
5050
test-type: [ 'test', 'integration-test', 'everest-models-test', 'doc', 'everest-docs-entry-test' ]
5151
python-version: [ '3.11', '3.12' ]
52-
os: [ ubuntu-latest ]
52+
os: [ ubuntu-24.04 ]
5353
uses: ./.github/workflows/test_everest.yml
5454
with:
5555
os: ${{ matrix.os }}
@@ -61,7 +61,7 @@ jobs:
6161
strategy:
6262
fail-fast: false
6363
matrix:
64-
os: [ ubuntu-latest ]
64+
os: [ ubuntu-24.04 ]
6565
python-version: [ '3.11', '3.12' ]
6666
uses: ./.github/workflows/test_ert_with_slurm.yml
6767
with:
@@ -143,7 +143,7 @@ jobs:
143143
fail-fast: false
144144
matrix:
145145
python-version: ['3.12']
146-
os: [ubuntu-latest]
146+
os: [ubuntu-24.04]
147147
runs-on: ${{ matrix.os }}
148148

149149
steps:
@@ -184,7 +184,7 @@ jobs:
184184
185185
publish:
186186
name: Publish to PyPI
187-
runs-on: ubuntu-latest
187+
runs-on: ubuntu-24.04
188188
needs: [build-wheels, test-linux-ert, test-linux-everest, test-mac-for-tags-ert, test-mac-for-tags-everest, docs-ert]
189189
permissions:
190190
id-token: write

.github/workflows/dark_storage_benchmark.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
benchmark:
2121
name: Run pytest-benchmark dark storage
2222
timeout-minutes: 90
23-
runs-on: ubuntu-latest
23+
runs-on: ubuntu-24.04
2424
steps:
2525
- uses: actions/checkout@v4
2626
with:

.github/workflows/run_ert_test_data_setups.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
fail-fast: false
2323
matrix:
2424
python-version: ['3.11', '3.12']
25-
os: [ubuntu-latest]
25+
os: [ubuntu-24.04]
2626

2727
runs-on: ${{ matrix.os }}
2828

@@ -37,7 +37,7 @@ jobs:
3737
python-version: ${{ matrix.python-version }}
3838

3939
- name: Install Ubuntu dependencies
40-
if: matrix.os == 'ubuntu-latest'
40+
if: matrix.os == 'ubuntu-24.04'
4141
run: |
4242
sudo apt-get update
4343
sudo apt-get install xvfb libxcb-image0 libxcb-icccm4 libxcb-keysyms1 libxcb-randr0 libxcb-render0 libxcb-render-util0 libxcb-shape0 libxcb-shm0 libxcb-xfixes0 libxcb-xinerama0 libfontconfig1 libxcb-xkb1 libxkbcommon-x11-0 libdbus-1-3

.github/workflows/style.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ concurrency:
1717
jobs:
1818
check-style:
1919
timeout-minutes: 15
20-
runs-on: ubuntu-latest
20+
runs-on: ubuntu-24.04
2121
strategy:
2222
matrix:
2323
python-version: ['3.12']

.github/workflows/test_semeio.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
test-semeio:
1919
name: Test Semeio
2020
timeout-minutes: 40
21-
runs-on: ubuntu-latest
21+
runs-on: ubuntu-24.04
2222
strategy:
2323
fail-fast: false
2424
matrix:

.github/workflows/typing.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616

1717
jobs:
1818
type-checking:
19-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-24.04
2020
timeout-minutes: 15
2121
strategy:
2222
matrix:

0 commit comments

Comments
 (0)