Skip to content

Commit d308fd5

Browse files
committed
ci(runners): upgrade CI runners to Ubuntu 22.04 (#294)
1 parent 2170e33 commit d308fd5

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This file is part of REANA.
2-
# Copyright (C) 2020, 2024 CERN.
2+
# Copyright (C) 2020, 2024, 2025 CERN.
33
#
44
# REANA is free software; you can redistribute it and/or modify it
55
# under the terms of the MIT License; see LICENSE file for more details.
@@ -10,7 +10,7 @@ on: [push, pull_request]
1010

1111
jobs:
1212
lint-commitlint:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-22.04
1414
steps:
1515
- name: Checkout
1616
uses: actions/checkout@v3
@@ -36,7 +36,7 @@ jobs:
3636
./run-tests.sh --check-commitlint ${{ github.event.pull_request.head.sha }}~${{ github.event.pull_request.commits }} ${{ github.event.pull_request.head.sha }} ${{ github.event.pull_request.number }}
3737
3838
lint-shellcheck:
39-
runs-on: ubuntu-20.04
39+
runs-on: ubuntu-22.04
4040
steps:
4141
- name: Checkout
4242
uses: actions/checkout@v3
@@ -47,7 +47,7 @@ jobs:
4747
./run-tests.sh --check-shellcheck
4848
4949
lint-black:
50-
runs-on: ubuntu-20.04
50+
runs-on: ubuntu-22.04
5151
steps:
5252
- name: Checkout
5353
uses: actions/checkout@v3
@@ -64,7 +64,7 @@ jobs:
6464
./run-tests.sh --check-black
6565
6666
lint-flake8:
67-
runs-on: ubuntu-20.04
67+
runs-on: ubuntu-22.04
6868
steps:
6969
- name: Checkout
7070
uses: actions/checkout@v3
@@ -81,7 +81,7 @@ jobs:
8181
./run-tests.sh --check-flake8
8282
8383
lint-pydocstyle:
84-
runs-on: ubuntu-20.04
84+
runs-on: ubuntu-22.04
8585
steps:
8686
- name: Checkout
8787
uses: actions/checkout@v3
@@ -98,7 +98,7 @@ jobs:
9898
./run-tests.sh --check-pydocstyle
9999
100100
lint-check-manifest:
101-
runs-on: ubuntu-20.04
101+
runs-on: ubuntu-22.04
102102
steps:
103103
- name: Checkout
104104
uses: actions/checkout@v3
@@ -115,7 +115,7 @@ jobs:
115115
./run-tests.sh --check-manifest
116116
117117
docs-sphinx:
118-
runs-on: ubuntu-20.04
118+
runs-on: ubuntu-22.04
119119
steps:
120120
- name: Checkout
121121
uses: actions/checkout@v3
@@ -140,7 +140,7 @@ jobs:
140140
run: ./run-tests.sh --check-sphinx
141141

142142
python-tests:
143-
runs-on: ubuntu-20.04
143+
runs-on: ubuntu-22.04
144144
steps:
145145
- name: Checkout
146146
uses: actions/checkout@v3
@@ -166,7 +166,7 @@ jobs:
166166
files: coverage.xml
167167

168168
lint-dockerfile:
169-
runs-on: ubuntu-20.04
169+
runs-on: ubuntu-22.04
170170
steps:
171171
- name: Checkout
172172
uses: actions/checkout@v3
@@ -175,7 +175,7 @@ jobs:
175175
run: ./run-tests.sh --check-dockerfile
176176

177177
docker-build:
178-
runs-on: ubuntu-20.04
178+
runs-on: ubuntu-22.04
179179
steps:
180180
- name: Checkout
181181
uses: actions/checkout@v3
@@ -184,7 +184,7 @@ jobs:
184184
run: ./run-tests.sh --check-docker-build
185185

186186
release-docker:
187-
runs-on: ubuntu-20.04
187+
runs-on: ubuntu-22.04
188188
if: >
189189
vars.RELEASE_DOCKER == 'true' &&
190190
github.event_name == 'push' &&

0 commit comments

Comments
 (0)