Skip to content

Commit c328567

Browse files
authored
Merge pull request #153 from sir-gon/develop
[CONFIG] [Github Actions] Now use fixed version of Github Actions ima…
2 parents 14c5931 + d0594e6 commit c328567

File tree

9 files changed

+24
-33
lines changed

9 files changed

+24
-33
lines changed

.github/workflows/codeql.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ jobs:
3737
# - https://gh.io/using-larger-runners (GitHub.com only)
3838
# Consider using larger runners or machines with greater resources
3939
# 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' }}
4241
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
4342
permissions:
4443
# required for all workflows

.github/workflows/docker-image.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616
jobs:
1717
build:
1818
name: "Build Docker images"
19-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-24.04
2020
steps:
2121
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2222

@@ -71,7 +71,7 @@ jobs:
7171

7272
lint:
7373
name: "Run in docker: LINT"
74-
runs-on: ubuntu-latest
74+
runs-on: ubuntu-24.04
7575
needs: build
7676
steps:
7777
- name: Download artifact
@@ -91,7 +91,7 @@ jobs:
9191
9292
test:
9393
name: "Run in docker: TEST"
94-
runs-on: ubuntu-latest
94+
runs-on: ubuntu-24.04
9595
needs: build
9696
steps:
9797
- name: Download artifact
@@ -111,7 +111,7 @@ jobs:
111111
112112
security:
113113
name: "Snyk Container"
114-
runs-on: ubuntu-latest
114+
runs-on: ubuntu-24.04
115115
needs: build
116116
permissions:
117117
actions: read
@@ -158,7 +158,7 @@ jobs:
158158
sarif_file: "snyk.sarif"
159159
scan:
160160
name: "Trivy"
161-
runs-on: ubuntu-latest
161+
runs-on: ubuntu-24.04
162162
needs: build
163163
permissions:
164164
actions: read

.github/workflows/dotnet-coverage.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
# yamllint enable rule:line-length
55

66
---
7-
8-
name: .NET Coverage
7+
name: dotNET Coverage
98

109
on: # yamllint disable-line rule:truthy
1110
push:
@@ -16,12 +15,12 @@ on: # yamllint disable-line rule:truthy
1615
workflow_dispatch:
1716

1817
jobs:
19-
build:
20-
name: "Run CI"
18+
coverage:
19+
name: "Run Coverage"
2120
strategy:
2221
fail-fast: false
2322
matrix:
24-
os: ["windows-latest"]
23+
os: ["windows-2022"]
2524
runs-on: ${{ matrix.os }}
2625
steps:
2726
- uses: actions/checkout@v4

.github/workflows/dotnet.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
# yamllint enable rule:line-length
55

66
---
7-
8-
name: .NET Tests
7+
name: dotNET Tests
98

109
on: # yamllint disable-line rule:truthy
1110
push:
@@ -16,16 +15,12 @@ on: # yamllint disable-line rule:truthy
1615
workflow_dispatch:
1716

1817
jobs:
19-
build:
20-
name: "Run CI"
18+
test:
19+
name: "Run Tests"
2120
strategy:
2221
fail-fast: false
2322
matrix:
24-
os: [
25-
"windows-latest",
26-
"ubuntu-latest",
27-
"macOS-latest"
28-
]
23+
os: ["windows-2022", "ubuntu-24.04", "macos-14"]
2924
runs-on: ${{ matrix.os }}
3025
steps:
3126
- uses: actions/checkout@v4

.github/workflows/gitleaks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ on: # yamllint disable-line rule:truthy
2020
jobs:
2121
scan:
2222
name: gitleaks
23-
runs-on: ubuntu-latest
23+
runs-on: ubuntu-24.04
2424
steps:
2525
- uses: actions/checkout@v4
2626
with:

.github/workflows/markdown-lint.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
32
name: Markdown Lint
43

54
on: # yamllint disable-line rule:truthy
@@ -13,20 +12,19 @@ on: # yamllint disable-line rule:truthy
1312
permissions: read-all
1413

1514
jobs:
16-
build:
17-
18-
runs-on: ubuntu-latest
15+
markdownlint:
16+
name: Markdown Lint
17+
runs-on: ubuntu-24.04
1918

2019
strategy:
2120
matrix:
22-
os: [ubuntu-latest]
2321
node-version: [22.x]
2422
# See supported Node.js release schedule
2523
# at https://nodejs.org/en/about/releases/
2624

2725
steps:
2826
- name: Checkout repository
29-
uses: actions/checkout@v4
27+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3028

3129
- name: Set up Node.js ${{ matrix.node-version }}
3230
uses: actions/setup-node@v4

.github/workflows/snyk-code.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on: # yamllint disable-line rule:truthy
1414

1515
jobs:
1616
security:
17-
runs-on: ubuntu-latest
17+
runs-on: ubuntu-24.04
1818
permissions:
1919
actions: read
2020
contents: read

.github/workflows/sonarcloud.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
32
name: SonarCloud
43

54
on: # yamllint disable-line rule:truthy
@@ -12,14 +11,14 @@ on: # yamllint disable-line rule:truthy
1211
jobs:
1312
build:
1413
name: Build and analyze
15-
runs-on: windows-latest
14+
runs-on: windows-2022
1615
steps:
1716
- name: Set up JDK
1817
uses: actions/setup-java@v4
1918
with:
2019
java-version: 21
2120
# Alternative distribution options are available.
22-
distribution: 'temurin'
21+
distribution: "temurin"
2322
- uses: actions/checkout@v4
2423
with:
2524
# Shallow clones should be disabled for a better relevancy of analysis

.github/workflows/yamllint.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ on: # yamllint disable-line rule:truthy
1111

1212
jobs:
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

0 commit comments

Comments
 (0)