34
34
35
35
jobs :
36
36
codespell :
37
- runs-on : [ubuntu-20 .04]
37
+ runs-on : [ubuntu-22 .04]
38
38
timeout-minutes : 10
39
39
steps :
40
40
- uses : actions/checkout@v4
@@ -44,15 +44,15 @@ jobs:
44
44
${GITHUB_WORKSPACE}/.github/scripts/codespell.sh `pwd`
45
45
46
46
examples_clang-format :
47
- runs-on : [ubuntu-20 .04]
47
+ runs-on : [ubuntu-22 .04]
48
48
timeout-minutes : 10
49
49
steps :
50
50
- uses : actions/checkout@v4
51
51
- name : Run scan
52
52
run : |
53
- command -v clang-format-10
53
+ command -v clang-format
54
54
cp -r examples examples_formatted
55
- find examples_formatted -regex '.*\.\(cpp\|hpp\)' -exec clang-format-10 -style=file -i {} \;
55
+ find examples_formatted -regex '.*\.\(cpp\|hpp\)' -exec clang-format -style=file -i {} \;
56
56
diff -r examples examples_formatted
57
57
58
58
documentation :
@@ -115,7 +115,7 @@ jobs:
115
115
116
116
copyright_check :
117
117
if : ${{ github.ref != 'refs/heads/master' }}
118
- runs-on : [ubuntu-20.04 ]
118
+ runs-on : [ubuntu-latest ]
119
119
steps :
120
120
- uses : actions/checkout@v4
121
121
with :
@@ -159,21 +159,21 @@ jobs:
159
159
std : 14
160
160
build_type : relwithdebinfo
161
161
preview : ' OFF'
162
- - os : ubuntu-20 .04
162
+ - os : ubuntu-22 .04
163
163
c_compiler : gcc
164
164
cxx_compiler : g++
165
165
std : 17
166
166
build_type : release
167
167
preview : ' ON'
168
- - os : ubuntu-20 .04
169
- c_compiler : gcc-10
170
- cxx_compiler : g++-10
168
+ - os : ubuntu-24 .04-arm
169
+ c_compiler : gcc-14
170
+ cxx_compiler : g++-14
171
171
std : 20
172
172
build_type : debug
173
173
preview : ' ON'
174
- - os : ubuntu-22.04
175
- c_compiler : gcc-11
176
- cxx_compiler : g++-11
174
+ - os : ubuntu-22.04-arm
175
+ c_compiler : gcc
176
+ cxx_compiler : g++
177
177
std : 20
178
178
build_type : release
179
179
preview : ' ON'
@@ -198,6 +198,12 @@ jobs:
198
198
fail-fast : false
199
199
matrix :
200
200
include :
201
+ - os : macos-15
202
+ c_compiler : clang
203
+ cxx_compiler : clang++
204
+ std : 17
205
+ build_type : debug
206
+ preview : ' ON'
201
207
- os : macos-14
202
208
c_compiler : clang
203
209
cxx_compiler : clang++
@@ -231,14 +237,14 @@ jobs:
231
237
fail-fast : false
232
238
matrix :
233
239
include :
234
- - os : windows-2019
235
- generator : Visual Studio 16 2019
240
+ - os : windows-2025
241
+ generator : Visual Studio 17 2022
236
242
c_compiler : cl
237
243
cxx_compiler : cl
238
244
std : 14
239
245
build_type : relwithdebinfo
240
246
preview : ' ON'
241
- job_name : windows_cl2019_cxx14_relwithdebinfo_preview =ON
247
+ job_name : windows_cl2022_cxx14_relwithdebinfo_preview =ON
242
248
- os : windows-2019
243
249
generator : Visual Studio 16 2019
244
250
c_compiler : cl
@@ -282,15 +288,15 @@ jobs:
282
288
std : 14
283
289
build_type : relwithdebinfo
284
290
preview : ' OFF'
285
- - os : ubuntu-20 .04
291
+ - os : ubuntu-22 .04
286
292
c_compiler : gcc
287
293
cxx_compiler : g++
288
294
std : 17
289
295
build_type : release
290
296
preview : ' ON'
291
- - os : ubuntu-20 .04
292
- c_compiler : gcc-10
293
- cxx_compiler : g++-10
297
+ - os : ubuntu-24 .04
298
+ c_compiler : gcc
299
+ cxx_compiler : g++
294
300
std : 20
295
301
build_type : debug
296
302
preview : ' ON'
0 commit comments