Skip to content

Commit 467e822

Browse files
committed
Update GitHub Actions config
Ubuntu 20.04 runners will be removed soon and may fail to start already (brownout)
1 parent 6e68abe commit 467e822

File tree

6 files changed

+16
-16
lines changed

6 files changed

+16
-16
lines changed

.github/workflows/container_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
python: [3.7]
1818
fail-fast: false
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
- name: set up Python
23-
uses: actions/setup-python@v4
23+
uses: actions/setup-python@v5
2424
with:
2525
python-version: ${{matrix.python}}
2626
architecture: x64

.github/workflows/container_tests_apptainer.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
apptainer: [1.0.0, 1.1.7]
1919
fail-fast: false
2020
steps:
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v4
2222

2323
- name: set up Python
24-
uses: actions/setup-python@v3
24+
uses: actions/setup-python@v5
2525
with:
2626
python-version: ${{matrix.python}}
2727
architecture: x64

.github/workflows/eb_command.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ concurrency:
1111

1212
jobs:
1313
test-eb:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-24.04
1515
strategy:
1616
matrix:
1717
python: [3.6, 3.7, 3.8, 3.9, '3.10', '3.11']
1818
fail-fast: false
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
- name: set up Python
23-
uses: actions/setup-python@v4
23+
uses: actions/setup-python@v5
2424
with:
2525
python-version: ${{matrix.python}}
2626
architecture: x64

.github/workflows/linting.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ concurrency:
1010

1111
jobs:
1212
python-linting:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
1616
python-version: [3.6, 3.7, 3.8, 3.9, '3.10', '3.11']
17-
17+
1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020

2121
- name: set up Python
22-
uses: actions/setup-python@v4
22+
uses: actions/setup-python@v5
2323
with:
2424
python-version: ${{ matrix.python-version }}
2525

.github/workflows/unit_tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111

1212
jobs:
1313
setup:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-24.04
1515
outputs:
1616
lmod7: Lmod-7.8.22
1717
lmod8: Lmod-8.7.6
@@ -22,7 +22,7 @@ jobs:
2222
- run: "true"
2323
build:
2424
needs: setup
25-
runs-on: ubuntu-20.04
25+
runs-on: ubuntu-24.04
2626
strategy:
2727
matrix:
2828
python: [3.6]
@@ -54,10 +54,10 @@ jobs:
5454
lc_all: C
5555
fail-fast: false
5656
steps:
57-
- uses: actions/checkout@v3
57+
- uses: actions/checkout@v4
5858

5959
- name: set up Python
60-
uses: actions/setup-python@v4
60+
uses: actions/setup-python@v5
6161
with:
6262
python-version: ${{matrix.python}}
6363
architecture: x64

.github/workflows/unit_tests_python2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111

1212
jobs:
1313
test_python2:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-latest
1515
container:
1616
# CentOS 7.9 container that already includes Lmod & co,
1717
# see https://github.com/easybuilders/easybuild-containers

0 commit comments

Comments
 (0)