File tree Expand file tree Collapse file tree 8 files changed +20
-19
lines changed Expand file tree Collapse file tree 8 files changed +20
-19
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy
2323jobs :
2424 analyze :
2525 name : Analyze
26- runs-on : ubuntu-latest
26+ runs-on : ubuntu-24.04
2727 permissions :
2828 actions : read
2929 contents : read
Original file line number Diff line number Diff line change 1818
1919 build :
2020 name : " Build Docker images"
21- runs-on : ubuntu-latest
21+ runs-on : ubuntu-24.04
2222 steps :
2323 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2424
7373
7474 lint :
7575 name : " Run in docker: LINT"
76- runs-on : ubuntu-latest
76+ runs-on : ubuntu-24.04
7777 needs : build
7878 steps :
7979 - name : Download artifact
9393
9494 test :
9595 name : " Run in docker: TEST"
96- runs-on : ubuntu-latest
96+ runs-on : ubuntu-24.04
9797 needs : build
9898 steps :
9999 - name : Download artifact
@@ -113,7 +113,7 @@ jobs:
113113
114114 security :
115115 name : " Snyk Container"
116- runs-on : ubuntu-latest
116+ runs-on : ubuntu-24.04
117117 needs : build
118118 permissions :
119119 actions : read
@@ -160,7 +160,7 @@ jobs:
160160 sarif_file : ' snyk.sarif'
161161 scan :
162162 name : " Trivy"
163- runs-on : ubuntu-latest
163+ runs-on : ubuntu-24.04
164164 needs : build
165165 permissions :
166166 actions : read
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ on: # yamllint disable-line rule:truthy
1919jobs :
2020 scan :
2121 name : gitleaks
22- runs-on : ubuntu-latest
22+ runs-on : ubuntu-24.04
2323 steps :
2424 - uses : actions/checkout@v4
2525 with :
Original file line number Diff line number Diff line change @@ -9,13 +9,16 @@ on: # yamllint disable-line rule:truthy
99 branches : ["main"]
1010 workflow_dispatch :
1111
12+ permissions : read-all
13+
1214jobs :
13- build :
14- runs-on : ubuntu-latest
15+ markdownlint :
16+ name : Markdown Lint
17+ runs-on : ubuntu-24.04
1518
1619 strategy :
1720 matrix :
18- node-version : [20 .x]
21+ node-version : [22 .x]
1922 # See supported Node.js release schedule
2023 # at https://nodejs.org/en/about/releases/
2124
3134 - name : Install dependencies
3235 run : npm install -g markdownlint-cli
3336
34- - name : Version
35- run : markdownlint --version
36-
3737 - name : Lint
3838 run : >
3939 markdownlint '**/*.md' --ignore node_modules
Original file line number Diff line number Diff line change 1313 LOG_LEVEL : INFO
1414
1515jobs :
16- build :
17- name : " Run CI"
16+ coverage :
17+ name : " Python CI Coverage "
1818 strategy :
1919 fail-fast : false
2020 matrix :
21- os : ["ubuntu-latest "]
21+ os : ["ubuntu-24.04 "]
2222 python : ["3.12"]
2323 runs-on : ${{ matrix.os }}
2424 steps :
Original file line number Diff line number Diff line change 1818 strategy :
1919 fail-fast : false
2020 matrix :
21- os : ["windows-latest ", "ubuntu-latest ", "macOS-latest "]
21+ os : ["ubuntu-24.04 ", "macos-14 ", "windows-2022 "]
2222 python : ["3.10", "3.11", "3.12"]
2323 runs-on : ${{ matrix.os }}
2424 steps :
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ on: # yamllint disable-line rule:truthy
1212
1313jobs :
1414 security :
15- runs-on : ubuntu-latest
15+ runs-on : ubuntu-24.04
1616 steps :
1717 - uses : actions/checkout@master
1818 - name : Run Snyk to check for vulnerabilities
Original file line number Diff line number Diff line change @@ -11,7 +11,8 @@ on: # yamllint disable-line rule:truthy
1111
1212jobs :
1313 lint :
14- runs-on : ubuntu-latest
14+ name : YAML lint
15+ runs-on : ubuntu-24.04
1516 steps :
1617 - name : Checkout repository
1718 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
You can’t perform that action at this time.
0 commit comments