Skip to content

Commit 63bc294

Browse files
Merge remote-tracking branch 'origin/main' into michaelrfairhurst/package-classes2-split
2 parents e00b8f6 + d5b8a46 commit 63bc294

File tree

372 files changed

+14566
-757
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

372 files changed

+14566
-757
lines changed

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

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: Code Scanning Query Pack Generation
2+
permissions:
3+
contents: read
24

35
on:
46
merge_group:
@@ -26,7 +28,7 @@ jobs:
2628
matrix: ${{ steps.export-code-scanning-pack-matrix.outputs.matrix }}
2729
steps:
2830
- name: Checkout repository
29-
uses: actions/checkout@v4
31+
uses: actions/checkout@v5
3032
- name: Export Code Scanning pack matrix
3133
id: export-code-scanning-pack-matrix
3234
run: |
@@ -42,7 +44,7 @@ jobs:
4244
fail-fast: false
4345
matrix: ${{ fromJSON(needs.prepare-code-scanning-pack-matrix.outputs.matrix) }}
4446
steps:
45-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@v5
4648

4749
- name: Cache CodeQL
4850
id: cache-codeql
@@ -82,7 +84,7 @@ jobs:
8284
id: checkout-external-help-files
8385
# PRs from forks and dependabot do not have access to an appropriate token for cloning the help files repos
8486
if: ${{ !github.event.pull_request.head.repo.fork && github.actor != 'dependabot[bot]' }}
85-
uses: actions/checkout@v4
87+
uses: actions/checkout@v5
8688
with:
8789
ssh-key: ${{ secrets.CODEQL_CODING_STANDARDS_HELP_KEY }}
8890
repository: "github/codeql-coding-standards-help"

.github/workflows/codeql_unit_tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: CodeQL Unit Testing
2+
permissions:
3+
contents: read
24

35
on:
46
merge_group:
@@ -23,7 +25,7 @@ jobs:
2325
matrix: ${{ steps.export-unit-test-matrix.outputs.matrix }}
2426
steps:
2527
- name: Checkout repository
26-
uses: actions/checkout@v4
28+
uses: actions/checkout@v5
2729

2830
- name: Export unit test matrix
2931
id: export-unit-test-matrix
@@ -45,7 +47,7 @@ jobs:
4547

4648
steps:
4749
- name: Checkout repository
48-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
4951

5052
- name: Install Python
5153
uses: actions/setup-python@v5

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
name: 🤖 Run Matrix Check (On Comment)
2+
permissions:
3+
contents: read
4+
actions: write
5+
pull-requests: write
26

37
on:
48
issue_comment:
@@ -9,7 +13,7 @@ jobs:
913
runs-on: ubuntu-22.04
1014
steps:
1115
- name: Checkout repository
12-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1317

1418
- name: Check permission
1519
id: check-write-permission

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
name: 🏁 Run Release Performance Check
2+
permissions:
3+
contents: read
4+
actions: write
5+
pull-requests: write
26

37
on:
48
issue_comment:
@@ -9,7 +13,7 @@ jobs:
913
runs-on: ubuntu-22.04
1014
steps:
1115
- name: Checkout repository
12-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1317

1418
- name: Check permission
1519
id: check-write-permission

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: ⚙️ Extra Rule Validation
2+
permissions:
3+
contents: read
24

35
on:
46
merge_group:
@@ -21,7 +23,7 @@ jobs:
2123
runs-on: ubuntu-22.04
2224
steps:
2325
- name: Checkout
24-
uses: actions/checkout@v4
26+
uses: actions/checkout@v5
2527

2628
- name: Check Rules
2729
shell: pwsh
@@ -33,7 +35,7 @@ jobs:
3335
runs-on: ubuntu-22.04
3436
steps:
3537
- name: Checkout
36-
uses: actions/checkout@v4
38+
uses: actions/checkout@v5
3739

3840
- name: Ensure CPP Shared Rules Have Valid Structure
3941
shell: pwsh

.github/workflows/finalize-release.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
name: Finalize Release
2+
permissions:
3+
contents: write
4+
pull-requests: write
5+
actions: write
6+
27
on:
38
pull_request:
49
types:
@@ -39,14 +44,14 @@ jobs:
3944
fi
4045
4146
- name: Checkout
42-
uses: actions/checkout@v4
47+
uses: actions/checkout@v5
4348
with:
4449
ref: ${{ env.REF }}
4550
fetch-depth: 0
4651
path: release
4752

4853
- name: Checkout
49-
uses: actions/checkout@v4
54+
uses: actions/checkout@v5
5055
with:
5156
ref: ${{ env.TOOL_REF }}
5257
path: tooling

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: Generate HTML documentation
2+
permissions:
3+
contents: read
24

35
on:
46
merge_group:
@@ -20,7 +22,7 @@ jobs:
2022
runs-on: ubuntu-22.04
2123
steps:
2224
- name: Checkout
23-
uses: actions/checkout@v4
25+
uses: actions/checkout@v5
2426

2527
- name: Install Python
2628
uses: actions/setup-python@v5

.github/workflows/prepare-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ubuntu-22.04
3535
steps:
3636
- name: Checkout
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v5
3838
with:
3939
ref: ${{ inputs.ref }}
4040

.github/workflows/standard_library_upgrade_tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: CodeQL Standard Library Upgrade tests
2+
permissions:
3+
contents: read
24

35
# Run this workflow every time the "supported_codeql_configs.json" file is changed
46
on:
@@ -19,7 +21,7 @@ jobs:
1921
matrix: ${{ steps.export-unit-test-matrix.outputs.matrix }}
2022
steps:
2123
- name: Checkout repository
22-
uses: actions/checkout@v4
24+
uses: actions/checkout@v5
2325

2426
- name: Export unit test matrix
2527
id: export-unit-test-matrix
@@ -41,7 +43,7 @@ jobs:
4143

4244
steps:
4345
- name: Checkout repository
44-
uses: actions/checkout@v4
46+
uses: actions/checkout@v5
4547

4648
- name: Setup Python 3
4749
uses: actions/setup-python@v5

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: 🧰 Tooling unit tests
2+
permissions:
3+
contents: read
24

35
on:
46
merge_group:
@@ -22,7 +24,7 @@ jobs:
2224
matrix: ${{ steps.export-supported-codeql-env-matrix.outputs.matrix }}
2325
steps:
2426
- name: Checkout repository
25-
uses: actions/checkout@v4
27+
uses: actions/checkout@v5
2628

2729
- name: Export supported CodeQL environment matrix
2830
id: export-supported-codeql-env-matrix
@@ -40,7 +42,7 @@ jobs:
4042
matrix: ${{ fromJSON(needs.prepare-supported-codeql-env-matrix.outputs.matrix) }}
4143
steps:
4244
- name: Checkout
43-
uses: actions/checkout@v4
45+
uses: actions/checkout@v5
4446

4547
- name: Install Python
4648
uses: actions/setup-python@v5
@@ -83,7 +85,7 @@ jobs:
8385
runs-on: ubuntu-22.04
8486
steps:
8587
- name: Checkout
86-
uses: actions/checkout@v4
88+
uses: actions/checkout@v5
8789

8890
- name: Install Python
8991
uses: actions/setup-python@v5
@@ -102,7 +104,7 @@ jobs:
102104
runs-on: ubuntu-22.04
103105
steps:
104106
- name: Checkout
105-
uses: actions/checkout@v4
107+
uses: actions/checkout@v5
106108

107109
- name: Install Python
108110
uses: actions/setup-python@v5

0 commit comments

Comments
 (0)