File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
cmake-init/templates/common/.github/workflows Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 40
40
41
41
pm : [none, conan, vcpkg]
42
42
43
- os : [macos-14, ubuntu-22 .04, windows-2022]
43
+ os : [macos-14, ubuntu-24 .04, windows-2022]
44
44
45
45
include :
46
46
- { job: 1, type: "-s --examples", name: "Library (C++): shared", flag: "-D BUILD_SHARED_LIBS=YES" }
61
61
- uses : actions/checkout@v4
62
62
63
63
- name : Install static analyzers
64
- if : matrix.os == 'ubuntu-22 .04'
64
+ if : matrix.os == 'ubuntu-24 .04'
65
65
run : >-
66
66
sudo apt-get install clang-tidy-14 cppcheck -y -q
67
67
78
78
python cmake-init.pyz ${{ matrix.type }} -p ${{ matrix.pm }} proj
79
79
80
80
- name : Lint generated project
81
- if : matrix.os == 'ubuntu-22 .04'
81
+ if : matrix.os == 'ubuntu-24 .04'
82
82
working-directory : proj
83
83
run : cmake -D FORMAT_COMMAND=clang-format-14 -P cmake/lint.cmake
84
84
Original file line number Diff line number Diff line change 14
14
15
15
jobs :
16
16
lint :
17
- runs-on : ubuntu-22 .04
17
+ runs-on : ubuntu-24 .04
18
18
19
19
steps :
20
20
- uses : actions/checkout@v4
35
35
coverage :
36
36
needs : [lint]
37
37
38
- runs-on : ubuntu-22 .04
38
+ runs-on : ubuntu-24 .04
39
39
40
40
# To enable coverage, delete the last line from the conditional below and
41
41
# edit the "<name>" placeholder to your GitHub name.
90
90
sanitize :
91
91
needs : [lint]
92
92
93
- runs-on : ubuntu-22 .04
93
+ runs-on : ubuntu-24 .04
94
94
95
95
env : { C{% if c %}C{% else %}XX{% end %}: clang{% if cpp %}++{% end %}-14{% if c and pm %}, CXX: clang++-14{% end %} }
96
96
@@ -138,7 +138,7 @@ jobs:
138
138
139
139
strategy :
140
140
matrix :
141
- os : [macos-14, ubuntu-22 .04, windows-2022]{% if lib %}
141
+ os : [macos-14, ubuntu-24 .04, windows-2022]{% if lib %}
142
142
143
143
type : [shared, static]
144
144
@@ -152,7 +152,7 @@ jobs:
152
152
- uses : actions/checkout@v4
153
153
154
154
- name : Install static analyzers
155
- if : matrix.os == 'ubuntu-22 .04'
155
+ if : matrix.os == 'ubuntu-24 .04'
156
156
run : >-
157
157
sudo apt-get install clang-tidy-14 cppcheck -y -q
158
158
@@ -207,7 +207,7 @@ jobs:
207
207
# Deploy docs only when builds succeed
208
208
needs : [sanitize, test]
209
209
210
- runs-on : ubuntu-22 .04
210
+ runs-on : ubuntu-24 .04
211
211
212
212
# To enable, first you have to create an orphaned gh-pages branch:
213
213
#
You can’t perform that action at this time.
0 commit comments