Skip to content

Commit d92ea6b

Browse files
committed
ci: run workflows on Ubuntu 22.04 as 20.04 has been retired
Part of #1657
1 parent 7b26a90 commit d92ea6b

11 files changed

+24
-24
lines changed

.github/workflows/deploy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
deploy:
2323
name: Deploy
2424
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
25-
runs-on: ubuntu-20.04
25+
runs-on: ubuntu-22.04
2626
steps:
2727

2828
- name: Clone source code

.github/workflows/integration-tests-h2.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
run-integration-tests:
3232
name: Integration Tests
3333
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
34-
runs-on: ubuntu-20.04
34+
runs-on: ubuntu-22.04
3535
# https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs
3636
strategy:
3737
matrix:

.github/workflows/integration-tests-mysql.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
run-integration-tests:
3232
name: Integration Tests
3333
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
34-
runs-on: ubuntu-20.04
34+
runs-on: ubuntu-22.04
3535
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idservices
3636
services:
3737
db:

.github/workflows/integration-tests-postgres.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
run-integration-tests:
3232
name: Integration Tests
3333
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
34-
runs-on: ubuntu-20.04
34+
runs-on: ubuntu-22.04
3535
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idservices
3636
services:
3737
db:

.github/workflows/populate-maven-cache.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
populate-maven-cache:
2828
name: Populate Maven cache
2929
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
30-
runs-on: ubuntu-20.04
30+
runs-on: ubuntu-22.04
3131
steps:
3232

3333
- name: Clone source code

.github/workflows/provision-by-ansible.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
setup-server:
2020
name: Provision a server
2121
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
22-
runs-on: ubuntu-20.04
22+
runs-on: ubuntu-22.04
2323
steps:
2424

2525
- name: Clone source code

.github/workflows/provision-by-terraform.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
setup-server:
3030
name: Setup a server
3131
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
32-
runs-on: ubuntu-20.04
32+
runs-on: ubuntu-22.04
3333
steps:
3434

3535
- name: Clone source code

.github/workflows/static-analysis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
check-license:
3131
name: Check license in file headers
3232
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
33-
runs-on: ubuntu-20.04
33+
runs-on: ubuntu-22.04
3434
steps:
3535
- name: Clone source code
3636
uses: actions/[email protected] # https://github.com/actions/checkout
@@ -55,7 +55,7 @@ jobs:
5555
run-enforcer:
5656
name: Run maven-enforcer-plugin
5757
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
58-
runs-on: ubuntu-20.04
58+
runs-on: ubuntu-22.04
5959
steps:
6060
- name: Clone source code
6161
uses: actions/[email protected] # https://github.com/actions/checkout

.github/workflows/todos-handle-issue-changes.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
update-mapping:
2424
name: Update an issues state
2525
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
26-
runs-on: ubuntu-20.04
26+
runs-on: ubuntu-22.04
2727
steps:
2828
- name: Clone source code
2929
uses: actions/[email protected] # https://github.com/actions/checkout

.github/workflows/unit-tests.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
run-jest:
3030
name: Unit Tests (Java Script)
3131
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
32-
runs-on: ubuntu-20.04
32+
runs-on: ubuntu-22.04
3333
steps:
3434
- name: Clone source code
3535
uses: actions/[email protected] # https://github.com/actions/checkout
@@ -54,7 +54,7 @@ jobs:
5454
run-unit-tests:
5555
name: Unit Tests (Java)
5656
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
57-
runs-on: ubuntu-20.04
57+
runs-on: ubuntu-22.04
5858
steps:
5959
- name: Clone source code
6060
uses: actions/[email protected] # https://github.com/actions/checkout

docs/external-dependencies.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# External Dependencies
22

3-
| Component | Production | GitHub Actions | docker-compose |
4-
| ------- | ------------------------ | ----------------------------- | ---------------------------------------- |
5-
| OS | Ubuntu 16.04.07 (Xenial) | Ubuntu 20.04.6 (Focal Fossa) | |
6-
| JDK | OracleJDK 8u151 | Adopt OpenJDK 8u292 | OpenJDK 8u121-jre on Debian 8.11 (Jessy) |
7-
| MySQL | 5.7.27 | 5.7.20 on Debian 8.11 (Jessy) | 5.7.20 on Debian 8.11 (Jessy) |
8-
| PostgreSQL | | 11.3 on Debian 9.13 (Stretch) | 11.3 on Debian 9.13 (Stretch) |
9-
| Python | 2.7.12, 3.5.2 | 3.8.10 | |
10-
| bash | 4.3.14 | | |
11-
| duplicity | 0.7.06 | | |
12-
| maven | | 3.9.9 | |
13-
| ansible | | | |
14-
| Docker API | | 1.41 | |
3+
| Component | Production | GitHub Actions | docker-compose |
4+
| ------- | ------------------------ | --------------------------------- | ---------------------------------------- |
5+
| OS | Ubuntu 16.04.07 (Xenial) | Ubuntu 22.04.5 (Jammy Jellyfish) | |
6+
| JDK | OracleJDK 8u151 | Adopt OpenJDK 8u292 | OpenJDK 8u121-jre on Debian 8.11 (Jessy) |
7+
| MySQL | 5.7.27 | 5.7.20 on Debian 8.11 (Jessy) | 5.7.20 on Debian 8.11 (Jessy) |
8+
| PostgreSQL | | 11.3 on Debian 9.13 (Stretch) | 11.3 on Debian 9.13 (Stretch) |
9+
| Python | 2.7.12, 3.5.2 | 3.8.10 | |
10+
| bash | 4.3.14 | | |
11+
| duplicity | 0.7.06 | | |
12+
| maven | | 3.9.9 | |
13+
| ansible | | | |
14+
| Docker API | | 1.41 | |

0 commit comments

Comments
 (0)