Skip to content

Commit 1240f4c

Browse files
authored
Merge pull request #4545 from github/pinner/actions-sha-pins-2026-09-10
Pin GitHub Actions to commit SHAs
2 parents 3d925ba + eee84c0 commit 1240f4c

9 files changed

Lines changed: 46 additions & 46 deletions

File tree

‎.github/workflows/build-storybook.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
contents: read
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v7
20+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121

22-
- uses: actions/setup-node@v7
22+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2323
with:
2424
node-version-file: extensions/ql-vscode/.nvmrc
2525

@@ -37,7 +37,7 @@ jobs:
3737

3838
- name: Upload to GitHub Pages
3939
id: deployment
40-
uses: actions/upload-pages-artifact@v5
40+
uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0
4141
with:
4242
path: extensions/ql-vscode/storybook-static
4343

@@ -54,4 +54,4 @@ jobs:
5454
steps:
5555
- name: Deploy to GitHub Pages
5656
id: deployment
57-
uses: actions/deploy-pages@v5
57+
uses: actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5.0.1

‎.github/workflows/bump-cli.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v7
24-
- uses: actions/setup-node@v7
23+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
24+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2525
with:
2626
node-version-file: extensions/ql-vscode/.nvmrc
2727
cache: 'npm'

‎.github/workflows/cli-test.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
contents: read
4040
steps:
4141
- name: Checkout
42-
uses: actions/checkout@v7
42+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4343
- name: Set the variables
4444
id: set-variables
4545
run: echo "cli-versions=$(cat ./extensions/ql-vscode/supported_cli_versions.json | jq -rc)" >> $GITHUB_OUTPUT
@@ -65,9 +65,9 @@ jobs:
6565

6666
steps:
6767
- name: Checkout
68-
uses: actions/checkout@v7
68+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6969

70-
- uses: actions/setup-node@v7
70+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
7171
with:
7272
node-version-file: extensions/ql-vscode/.nvmrc
7373
cache: 'npm'
@@ -105,7 +105,7 @@ jobs:
105105
echo "ref=$REF" >> "$GITHUB_OUTPUT"
106106
107107
- name: Checkout QL
108-
uses: actions/checkout@v7
108+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
109109
with:
110110
repository: github/codeql
111111
ref: ${{ steps.choose-ref.outputs.ref }}

‎.github/workflows/codeql.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ jobs:
2525

2626
steps:
2727
- name: Checkout repository
28-
uses: actions/checkout@v7
28+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2929

3030
- name: Initialize CodeQL
31-
uses: github/codeql-action/init@main
31+
uses: github/codeql-action/init@14c568a92663d5bba4fc64d9a8d97c0e00e015a2 # main
3232
with:
3333
languages: ${{ matrix.language }}
3434
config-file: ./.github/codeql/codeql-config.yml
3535
tools: nightly
3636

3737
- name: Perform CodeQL Analysis
38-
uses: github/codeql-action/analyze@main
38+
uses: github/codeql-action/analyze@14c568a92663d5bba4fc64d9a8d97c0e00e015a2 # main

‎.github/workflows/dependency-review.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: 'Checkout Repository'
14-
uses: actions/checkout@v7
14+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1515
- name: 'Dependency Review'
16-
uses: actions/dependency-review-action@v5
16+
uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0

‎.github/workflows/e2e-tests.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
timeout-minutes: 30
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v7
20+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121

22-
- uses: actions/setup-node@v7
22+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2323
with:
2424
node-version-file: extensions/ql-vscode/.nvmrc
2525
cache: 'npm'
@@ -39,7 +39,7 @@ jobs:
3939
- name: Run Playwright tests
4040
working-directory: extensions/ql-vscode/test/e2e
4141
run: npx playwright test
42-
- uses: actions/upload-artifact@v7
42+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
4343
if: always()
4444
with:
4545
name: playwright-report

‎.github/workflows/main.yml‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ jobs:
1919
os: [ubuntu-latest, windows-latest]
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v7
22+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2323
with:
2424
fetch-depth: 1
2525

26-
- uses: actions/setup-node@v7
26+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2727
with:
2828
node-version-file: extensions/ql-vscode/.nvmrc
2929
cache: 'npm'
@@ -50,7 +50,7 @@ jobs:
5050
cp dist/*.vsix artifacts
5151
5252
- name: Upload artifacts
53-
uses: actions/upload-artifact@v7
53+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5454
if: matrix.os == 'ubuntu-latest'
5555
with:
5656
name: vscode-codeql-extension
@@ -64,11 +64,11 @@ jobs:
6464
security-events: write
6565
steps:
6666
- name: Checkout
67-
uses: actions/checkout@v7
67+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6868
with:
6969
fetch-depth: 1
7070

71-
- uses: actions/setup-node@v7
71+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
7272
with:
7373
node-version-file: extensions/ql-vscode/.nvmrc
7474
cache: 'npm'
@@ -110,7 +110,7 @@ jobs:
110110
111111
- name: Upload ESLint results to Code Scanning
112112
if: "${{ !cancelled() && !startsWith(github.head_ref, 'dependabot/')}}"
113-
uses: github/codeql-action/upload-sarif@main
113+
uses: github/codeql-action/upload-sarif@14c568a92663d5bba4fc64d9a8d97c0e00e015a2 # main
114114
with:
115115
sarif_file: extensions/ql-vscode/build/eslint.sarif
116116
category: eslint
@@ -120,11 +120,11 @@ jobs:
120120
runs-on: ubuntu-latest
121121
steps:
122122
- name: Checkout
123-
uses: actions/checkout@v7
123+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
124124
with:
125125
fetch-depth: 1
126126

127-
- uses: actions/setup-node@v7
127+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
128128
with:
129129
node-version-file: extensions/ql-vscode/.nvmrc
130130
cache: 'npm'
@@ -172,11 +172,11 @@ jobs:
172172
}
173173
174174
- name: Checkout
175-
uses: actions/checkout@v7
175+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
176176
with:
177177
fetch-depth: 1
178178

179-
- uses: actions/setup-node@v7
179+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
180180
with:
181181
node-version-file: extensions/ql-vscode/.nvmrc
182182
cache: 'npm'
@@ -206,11 +206,11 @@ jobs:
206206
os: [ubuntu-latest, windows-latest]
207207
steps:
208208
- name: Checkout
209-
uses: actions/checkout@v7
209+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
210210
with:
211211
fetch-depth: 1
212212

213-
- uses: actions/setup-node@v7
213+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
214214
with:
215215
node-version-file: extensions/ql-vscode/.nvmrc
216216
cache: 'npm'
@@ -252,7 +252,7 @@ jobs:
252252
runs-on: ubuntu-latest
253253
steps:
254254
- name: Checkout
255-
uses: actions/checkout@v7
255+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
256256
- name: Set the variable
257257
id: set-variable
258258
run: |
@@ -276,9 +276,9 @@ jobs:
276276

277277
steps:
278278
- name: Checkout
279-
uses: actions/checkout@v7
279+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
280280

281-
- uses: actions/setup-node@v7
281+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
282282
with:
283283
node-version-file: extensions/ql-vscode/.nvmrc
284284
cache: 'npm'
@@ -297,7 +297,7 @@ jobs:
297297
shell: bash
298298

299299
- name: Checkout QL
300-
uses: actions/checkout@v7
300+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
301301
with:
302302
repository: github/codeql
303303
ref: 'codeql-cli/${{ needs.get-latest-cli-version.outputs.cli-version }}'

‎.github/workflows/release.yml‎

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
pull-requests: write
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v7
27+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2828

29-
- uses: actions/setup-node@v7
29+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
3030
with:
3131
node-version-file: extensions/ql-vscode/.nvmrc
3232

@@ -60,13 +60,13 @@ jobs:
6060
echo "ref_name=$REF_NAME" >> "$GITHUB_OUTPUT"
6161
6262
- name: Upload artifacts
63-
uses: actions/upload-artifact@v7
63+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
6464
with:
6565
name: vscode-codeql-extension
6666
path: artifacts
6767

6868
- name: Upload source maps
69-
uses: actions/upload-artifact@v7
69+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
7070
with:
7171
name: vscode-codeql-sourcemaps
7272
path: dist/vscode-codeql/out/*.map
@@ -135,14 +135,14 @@ jobs:
135135
id-token: write
136136
steps:
137137
- name: Checkout
138-
uses: actions/checkout@v7
138+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
139139

140-
- uses: actions/setup-node@v7
140+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
141141
with:
142142
node-version-file: extensions/ql-vscode/.nvmrc
143143

144144
- name: Download artifact
145-
uses: actions/download-artifact@v8
145+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
146146
with:
147147
name: vscode-codeql-extension
148148

@@ -168,14 +168,14 @@ jobs:
168168
OPEN_VSX_TOKEN: ${{ secrets.OPEN_VSX_TOKEN }}
169169
steps:
170170
- name: Checkout
171-
uses: actions/checkout@v7
171+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
172172

173-
- uses: actions/setup-node@v7
173+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
174174
with:
175175
node-version-file: extensions/ql-vscode/.nvmrc
176176

177177
- name: Download artifact
178-
uses: actions/download-artifact@v8
178+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
179179
with:
180180
name: vscode-codeql-extension
181181

‎.github/workflows/update-node-version.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v7
18-
- uses: actions/setup-node@v7
17+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
18+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
1919
with:
2020
node-version-file: extensions/ql-vscode/.nvmrc
2121
cache: 'npm'

0 commit comments

Comments
 (0)