File tree Expand file tree Collapse file tree 5 files changed +11
-15
lines changed Expand file tree Collapse file tree 5 files changed +11
-15
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
3
- name : C++ CI Tests
3
+ name : C/C ++ CMake CI Test
4
4
5
5
on : # yamllint disable-line rule:truthy
6
6
push :
@@ -12,15 +12,11 @@ on: # yamllint disable-line rule:truthy
12
12
13
13
jobs :
14
14
build :
15
- name : C++ CMake CI Test
15
+ name : C/C ++ CMake CI Test
16
16
runs-on : ubuntu-24.04
17
17
strategy :
18
18
matrix :
19
- os : [
20
- " windows-latest" ,
21
- " ubuntu-latest" ,
22
- " macOS-latest"
23
- ]
19
+ os : ["windows-2022", "ubuntu-24.04", "macos-14"]
24
20
25
21
steps :
26
22
- name : Checkout repository
Original file line number Diff line number Diff line change 18
18
19
19
build :
20
20
name : " Build Docker images"
21
- runs-on : ubuntu-latest
21
+ runs-on : ubuntu-24.04
22
22
steps :
23
23
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
24
24
73
73
74
74
lint :
75
75
name : " Run in docker: LINT"
76
- runs-on : ubuntu-latest
76
+ runs-on : ubuntu-24.04
77
77
needs : build
78
78
steps :
79
79
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
98
98
99
99
test :
100
100
name : " Run in docker: TEST"
101
- runs-on : ubuntu-latest
101
+ runs-on : ubuntu-24.04
102
102
needs : build
103
103
steps :
104
104
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
@@ -123,7 +123,7 @@ jobs:
123
123
124
124
security :
125
125
name : " Snyk Container"
126
- runs-on : ubuntu-latest
126
+ runs-on : ubuntu-24.04
127
127
needs : build
128
128
permissions :
129
129
actions : read
@@ -170,7 +170,7 @@ jobs:
170
170
sarif_file : ' snyk.sarif'
171
171
scan :
172
172
name : " Trivy"
173
- runs-on : ubuntu-latest
173
+ runs-on : ubuntu-24.04
174
174
needs : build
175
175
permissions :
176
176
actions : read
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ on: # yamllint disable-line rule:truthy
20
20
jobs :
21
21
scan :
22
22
name : gitleaks
23
- runs-on : ubuntu-latest
23
+ runs-on : ubuntu-24.04
24
24
steps :
25
25
- uses : actions/checkout@v4
26
26
with :
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ on: # yamllint disable-line rule:truthy
13
13
jobs :
14
14
lint :
15
15
name : Markdown Lint
16
- runs-on : ubuntu-latest
16
+ runs-on : ubuntu-24.04
17
17
18
18
steps :
19
19
- name : Checkout repository
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ on: # yamllint disable-line rule:truthy
13
13
jobs :
14
14
lint :
15
15
name : YAML lint
16
- runs-on : ubuntu-latest
16
+ runs-on : ubuntu-24.04
17
17
steps :
18
18
- name : Checkout repository
19
19
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
You can’t perform that action at this time.
0 commit comments