File tree Expand file tree Collapse file tree 9 files changed +14
-20
lines changed Expand file tree Collapse file tree 9 files changed +14
-20
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 @@ -12,7 +12,7 @@ on: # yamllint disable-line rule:truthy
12
12
jobs :
13
13
build :
14
14
name : Build and analyze
15
- runs-on : windows-latest
15
+ runs-on : windows-24.04
16
16
steps :
17
17
- name : Set up JDK
18
18
uses : actions/setup-java@v4
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