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