File tree Expand file tree Collapse file tree 9 files changed +15
-22
lines changed Expand file tree Collapse file tree 9 files changed +15
-22
lines changed Original file line number Diff line number Diff line change 37
37
# - https://gh.io/using-larger-runners (GitHub.com only)
38
38
# Consider using larger runners or machines with greater resources
39
39
# for possible analysis time improvements.
40
- runs-on :
41
- ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
40
+ runs-on : ${{ (matrix.language == 'swift' && 'macos-14') || 'ubuntu-24.04' }}
42
41
timeout-minutes : ${{ (matrix.language == 'swift' && 120) || 360 }}
43
42
permissions :
44
43
# required for all workflows
Original file line number Diff line number Diff line change 16
16
jobs :
17
17
build :
18
18
name : " Build Docker images"
19
- runs-on : ubuntu-latest
19
+ runs-on : ubuntu-24.04
20
20
steps :
21
21
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
22
22
71
71
72
72
lint :
73
73
name : " Run in docker: LINT"
74
- runs-on : ubuntu-latest
74
+ runs-on : ubuntu-24.04
75
75
needs : build
76
76
steps :
77
77
- name : Download artifact
91
91
92
92
test :
93
93
name : " Run in docker: TEST"
94
- runs-on : ubuntu-latest
94
+ runs-on : ubuntu-24.04
95
95
needs : build
96
96
steps :
97
97
- name : Download artifact
@@ -111,7 +111,7 @@ jobs:
111
111
112
112
security :
113
113
name : " Snyk Container"
114
- runs-on : ubuntu-latest
114
+ runs-on : ubuntu-24.04
115
115
needs : build
116
116
permissions :
117
117
actions : read
@@ -158,7 +158,7 @@ jobs:
158
158
sarif_file : " snyk.sarif"
159
159
scan :
160
160
name : " Trivy"
161
- runs-on : ubuntu-latest
161
+ runs-on : ubuntu-24.04
162
162
needs : build
163
163
permissions :
164
164
actions : read
Original file line number Diff line number Diff line change 21
21
strategy :
22
22
fail-fast : false
23
23
matrix :
24
- os : ["windows-latest "]
24
+ os : ["windows-2022 "]
25
25
runs-on : ${{ matrix.os }}
26
26
steps :
27
27
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change 21
21
strategy :
22
22
fail-fast : false
23
23
matrix :
24
- os : [
25
- " windows-latest" ,
26
- " ubuntu-latest" ,
27
- " macOS-latest"
28
- ]
24
+ os : ["windows-2022", "ubuntu-24.04", "macos-14"]
29
25
runs-on : ${{ matrix.os }}
30
26
steps :
31
27
- uses : actions/checkout@v4
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 @@ -14,12 +14,11 @@ permissions: read-all
14
14
15
15
jobs :
16
16
build :
17
-
18
- runs-on : ubuntu-latest
17
+ runs-on : ubuntu-24.04
19
18
20
19
strategy :
21
20
matrix :
22
- os : [ubuntu-latest ]
21
+ os : [ubuntu-24.04 ]
23
22
node-version : [22.x]
24
23
# See supported Node.js release schedule
25
24
# at https://nodejs.org/en/about/releases/
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ on: # yamllint disable-line rule:truthy
14
14
15
15
jobs :
16
16
security :
17
- runs-on : ubuntu-latest
17
+ runs-on : ubuntu-24.04
18
18
permissions :
19
19
actions : read
20
20
contents : read
Original file line number Diff line number Diff line change 1
1
---
2
-
3
2
name : SonarCloud
4
3
5
4
on : # yamllint disable-line rule:truthy
@@ -12,14 +11,14 @@ on: # yamllint disable-line rule:truthy
12
11
jobs :
13
12
build :
14
13
name : Build and analyze
15
- runs-on : windows-latest
14
+ runs-on : windows-2022
16
15
steps :
17
16
- name : Set up JDK
18
17
uses : actions/setup-java@v4
19
18
with :
20
19
java-version : 21
21
20
# Alternative distribution options are available.
22
- distribution : ' temurin'
21
+ distribution : " temurin"
23
22
- uses : actions/checkout@v4
24
23
with :
25
24
# Shallow clones should be disabled for a better relevancy of analysis
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ on: # yamllint disable-line rule:truthy
11
11
12
12
jobs :
13
13
lint :
14
- runs-on : ubuntu-latest
14
+ runs-on : ubuntu-24.04
15
15
steps :
16
16
- name : Checkout repository
17
17
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
You can’t perform that action at this time.
0 commit comments