Skip to content

Commit a83e513

Browse files
Merge branch 'main' into michaelrfairhurst/implement-package-preprocessor
2 parents 3d578f0 + b9f6fed commit a83e513

26 files changed

+454
-172
lines changed

.github/workflows/code-scanning-pack-gen.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848

4949
- name: Cache CodeQL
5050
id: cache-codeql
51-
uses: actions/cache@v4
51+
uses: actions/cache@v5
5252
with:
5353
path: ${{ github.workspace }}/codeql_home
5454
key: codeql-home-${{ matrix.os }}-${{ matrix.codeql_cli }}-${{ matrix.codeql_standard_library }}
@@ -111,7 +111,7 @@ jobs:
111111
zip -r codeql-coding-standards/code-scanning-cpp-query-pack.zip codeql-coding-standards/c/ codeql-coding-standards/cpp/ codeql-coding-standards/.codeqlmanifest.json codeql-coding-standards/supported_codeql_configs.json codeql-coding-standards/scripts/configuration codeql-coding-standards/scripts/reports codeql-coding-standards/scripts/shared codeql-coding-standards/scripts/guideline_recategorization codeql-coding-standards/schemas
112112
113113
- name: Upload GHAS Query Pack
114-
uses: actions/upload-artifact@v4
114+
uses: actions/upload-artifact@v5
115115
with:
116116
name: code-scanning-cpp-query-pack.zip
117117
path: code-scanning-cpp-query-pack.zip
@@ -132,7 +132,7 @@ jobs:
132132
codeql pack bundle --output=report-coding-standards.tgz cpp/report/src
133133
134134
- name: Upload qlpack bundles
135-
uses: actions/upload-artifact@v4
135+
uses: actions/upload-artifact@v5
136136
with:
137137
name: coding-standards-codeql-packs
138138
path: '*-coding-standards.tgz'

.github/workflows/codeql_unit_tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
uses: actions/checkout@v5
5151

5252
- name: Install Python
53-
uses: actions/setup-python@v5
53+
uses: actions/setup-python@v6
5454
with:
5555
python-version: "3.9"
5656

@@ -59,7 +59,7 @@ jobs:
5959

6060
- name: Cache CodeQL
6161
id: cache-codeql
62-
uses: actions/cache@v4
62+
uses: actions/cache@v5
6363
with:
6464
# A list of files, directories, and wildcard patterns to cache and restore
6565
path: ${{github.workspace}}/codeql_home
@@ -153,7 +153,7 @@ jobs:
153153
file.close()
154154
155155
- name: Upload test results
156-
uses: actions/upload-artifact@v4
156+
uses: actions/upload-artifact@v5
157157
with:
158158
name: ${{ matrix.language }}-test-results-${{ runner.os }}-${{ matrix.codeql_cli }}-${{ matrix.codeql_standard_library_ident }}
159159
path: |
@@ -168,12 +168,12 @@ jobs:
168168
steps:
169169
- name: Check if run-test-suites job failed to complete, if so fail
170170
if: ${{ needs.run-test-suites.result == 'failure' }}
171-
uses: actions/github-script@v7
171+
uses: actions/github-script@v8
172172
with:
173173
script: |
174174
core.setFailed('Test run job failed')
175175
- name: Collect test results
176-
uses: actions/download-artifact@v4
176+
uses: actions/download-artifact@v6
177177

178178
- name: Validate test results
179179
run: |

.github/workflows/dispatch-matrix-test-on-comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
--json \
4545
-R github/codeql-coding-standards-release-engineering
4646
47-
- uses: actions/github-script@v7
47+
- uses: actions/github-script@v8
4848
if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/test-matrix') && steps.check-write-permission.outputs.has-permission }}
4949
with:
5050
script: |

.github/workflows/dispatch-release-performance-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
--json \
4545
-R github/codeql-coding-standards-release-engineering
4646
47-
- uses: actions/github-script@v7
47+
- uses: actions/github-script@v8
4848
if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/test-performance') && steps.check-write-permission.outputs.has-permission }}
4949
with:
5050
script: |

.github/workflows/extra-rule-validation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ jobs:
4646
run: scripts/util/Test-SharedImplementationsHaveTestCases.ps1 -Language c -CIMode
4747

4848

49-
- uses: actions/upload-artifact@v4
49+
- uses: actions/upload-artifact@v5
5050
if: failure()
5151
with:
5252
name: missing-test-report.csv
5353
path: MissingTestReport*.csv
5454

55-
- uses: actions/upload-artifact@v4
55+
- uses: actions/upload-artifact@v5
5656
if: failure()
5757
with:
5858
name: test-report.csv

.github/workflows/finalize-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
path: tooling
5858

5959
- name: Install Python
60-
uses: actions/setup-python@v5
60+
uses: actions/setup-python@v6
6161
with:
6262
python-version: "3.9"
6363

.github/workflows/generate-html-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: actions/checkout@v5
2626

2727
- name: Install Python
28-
uses: actions/setup-python@v5
28+
uses: actions/setup-python@v6
2929
with:
3030
python-version: "3.9"
3131

@@ -37,7 +37,7 @@ jobs:
3737
python scripts/documentation/generate_iso26262_docs.py coding-standards-html-docs
3838
3939
- name: Upload HTML documentation
40-
uses: actions/upload-artifact@v4
40+
uses: actions/upload-artifact@v5
4141
with:
4242
name: coding-standards-docs-${{ github.sha }}
4343
path: coding-standards-html-docs/

.github/workflows/prepare-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
ref: ${{ inputs.ref }}
4040

4141
- name: Install Python
42-
uses: actions/setup-python@v5
42+
uses: actions/setup-python@v6
4343
with:
4444
python-version: "3.9"
4545

.github/workflows/standard_library_upgrade_tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ jobs:
4646
uses: actions/checkout@v5
4747

4848
- name: Setup Python 3
49-
uses: actions/setup-python@v5
49+
uses: actions/setup-python@v6
5050
with:
5151
python-version: "3.x"
5252

5353
- name: Cache CodeQL
5454
id: cache-codeql
55-
uses: actions/cache@v4
55+
uses: actions/cache@v5
5656
with:
5757
# A list of files, directories, and wildcard patterns to cache and restore
5858
path: ${{github.workspace}}/codeql_home
@@ -145,7 +145,7 @@ jobs:
145145
}, test_summary_file)
146146
147147
- name: Upload test results
148-
uses: actions/upload-artifact@v4
148+
uses: actions/upload-artifact@v5
149149
with:
150150
name: test-results-${{runner.os}}-${{matrix.codeql_cli}}-${{matrix.codeql_standard_library_ident}}
151151
path: |
@@ -159,12 +159,12 @@ jobs:
159159
runs-on: ubuntu-22.04
160160
steps:
161161
- name: Install Python
162-
uses: actions/setup-python@v5
162+
uses: actions/setup-python@v6
163163
with:
164164
python-version: "3.9"
165165

166166
- name: Collect test results
167-
uses: actions/download-artifact@v4
167+
uses: actions/download-artifact@v6
168168

169169
- name: Validate test results
170170
shell: python

.github/workflows/tooling-unit-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
uses: actions/checkout@v5
4646

4747
- name: Install Python
48-
uses: actions/setup-python@v5
48+
uses: actions/setup-python@v6
4949
with:
5050
python-version: "3.9"
5151

@@ -54,7 +54,7 @@ jobs:
5454

5555
- name: Cache CodeQL
5656
id: cache-codeql
57-
uses: actions/cache@v4
57+
uses: actions/cache@v5
5858
with:
5959
path: ${{ github.workspace }}/codeql_home
6060
key: codeql-home-${{ matrix.os }}-${{ matrix.codeql_cli }}-${{ matrix.codeql_standard_library }}
@@ -88,7 +88,7 @@ jobs:
8888
uses: actions/checkout@v5
8989

9090
- name: Install Python
91-
uses: actions/setup-python@v5
91+
uses: actions/setup-python@v6
9292
with:
9393
python-version: "3.9"
9494

@@ -107,7 +107,7 @@ jobs:
107107
uses: actions/checkout@v5
108108

109109
- name: Install Python
110-
uses: actions/setup-python@v5
110+
uses: actions/setup-python@v6
111111
with:
112112
python-version: "3.9"
113113

0 commit comments

Comments
 (0)