@@ -10,7 +10,7 @@ on: [push, pull_request]
10
10
11
11
jobs :
12
12
lint-commitlint :
13
- runs-on : ubuntu-20 .04
13
+ runs-on : ubuntu-24 .04
14
14
steps :
15
15
- name : Checkout
16
16
uses : actions/checkout@v4
36
36
./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 }}
37
37
38
38
lint-shellcheck :
39
- runs-on : ubuntu-20 .04
39
+ runs-on : ubuntu-24 .04
40
40
steps :
41
41
- name : Checkout
42
42
uses : actions/checkout@v4
@@ -47,15 +47,15 @@ jobs:
47
47
./run-tests.sh --check-shellcheck
48
48
49
49
docs-sphinx :
50
- runs-on : ubuntu-20 .04
50
+ runs-on : ubuntu-24 .04
51
51
steps :
52
52
- name : Checkout
53
53
uses : actions/checkout@v4
54
54
55
55
- name : Setup Python
56
56
uses : actions/setup-python@v5
57
57
with :
58
- python-version : 3.8
58
+ python-version : 3.12
59
59
60
60
- name : Install system dependencies
61
61
run : sudo apt-get update -y
69
69
run : ./run-tests.sh --check-sphinx
70
70
71
71
format-prettier :
72
- runs-on : ubuntu-20 .04
72
+ runs-on : ubuntu-24 .04
73
73
steps :
74
74
- name : Checkout
75
75
uses : actions/checkout@v4
86
86
run : ./run-tests.sh --check-prettier
87
87
88
88
lint-js :
89
- runs-on : ubuntu-20 .04
89
+ runs-on : ubuntu-24 .04
90
90
steps :
91
91
- name : Checkout
92
92
uses : actions/checkout@v4
@@ -103,7 +103,7 @@ jobs:
103
103
run : ./run-tests.sh --check-lint
104
104
105
105
js-tests :
106
- runs-on : ubuntu-20 .04
106
+ runs-on : ubuntu-24 .04
107
107
steps :
108
108
- name : Checkout
109
109
uses : actions/checkout@v4
@@ -120,7 +120,7 @@ jobs:
120
120
run : ./run-tests.sh --check-js-tests
121
121
122
122
lint-dockerfile :
123
- runs-on : ubuntu-20 .04
123
+ runs-on : ubuntu-24 .04
124
124
steps :
125
125
- name : Checkout
126
126
uses : actions/checkout@v4
@@ -129,7 +129,7 @@ jobs:
129
129
run : ./run-tests.sh --check-dockerfile
130
130
131
131
docker-build :
132
- runs-on : ubuntu-20 .04
132
+ runs-on : ubuntu-24 .04
133
133
steps :
134
134
- name : Checkout
135
135
uses : actions/checkout@v4
@@ -138,7 +138,7 @@ jobs:
138
138
run : ./run-tests.sh --check-docker-build
139
139
140
140
release-docker :
141
- runs-on : ubuntu-20 .04
141
+ runs-on : ubuntu-24 .04
142
142
if : >
143
143
vars.RELEASE_DOCKER == 'true' &&
144
144
github.event_name == 'push' &&
0 commit comments