Skip to content

Commit 0de456b

Browse files
gloursclaude
andcommitted
chore: bump GitHub Actions to latest versions
- actions/checkout v4 -> v6 - actions/upload-artifact v4/v6 -> v7 - actions/download-artifact v4/v7 -> v8 - docker/setup-buildx-action v3 -> v4 - docker/bake-action v6 -> v7 - actions/stale v9 -> v10 - actions/create-github-app-token v1 -> v3 - actions/github-script v7 -> v8 - ossf/scorecard-action v2.4.0 -> v2.4.3 - ncipollo/release-action v1.10.0 -> v1.21.0 - mxschmitt/action-tmate v3.11 -> v3.23 - codecov/codecov-action, test-summary/action, github/codeql-action: bump to latest patch Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> Signed-off-by: Guillaume Lours <[email protected]>
1 parent 56e2dba commit 0de456b

File tree

5 files changed

+32
-32
lines changed

5 files changed

+32
-32
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
steps:
3636
-
3737
name: Checkout
38-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
38+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3939
-
4040
name: Set up Docker Buildx
41-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
41+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
4242
-
4343
name: Run
4444
run: |
@@ -67,7 +67,7 @@ jobs:
6767
steps:
6868
-
6969
name: Download artifacts
70-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
70+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
7171
with:
7272
path: /tmp/compose-output
7373
name: ${{ needs.binary.outputs.artifact-name }}
@@ -103,7 +103,7 @@ jobs:
103103
done
104104
-
105105
name: Upload artifacts
106-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
106+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
107107
with:
108108
name: release
109109
path: ./bin/release/*
@@ -132,25 +132,25 @@ jobs:
132132
steps:
133133
-
134134
name: Set up Docker Buildx
135-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
135+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
136136
-
137137
name: Test
138-
uses: docker/bake-action@5be5f02ff8819ecd3092ea6b2e6261c31774f2b4 # v6
138+
uses: docker/bake-action@82490499d2e5613fcead7e128237ef0b0ea210f7 # v7
139139
with:
140140
targets: test
141141
set: |
142142
*.cache-from=type=gha,scope=test
143143
*.cache-to=type=gha,scope=test
144144
-
145145
name: Gather coverage data
146-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
146+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
147147
with:
148148
name: coverage-data-unit
149149
path: bin/coverage/unit/
150150
if-no-files-found: error
151151
-
152152
name: Unit Test Summary
153-
uses: test-summary/action@31493c76ec9e7aa675f1585d3ed6f1da69269a86 # v2
153+
uses: test-summary/action@31493c76ec9e7aa675f1585d3ed6f1da69269a86 # v2.4
154154
with:
155155
paths: bin/coverage/unit/report.xml
156156
if: always()
@@ -185,7 +185,7 @@ jobs:
185185
echo "MODE_ENGINE_PAIR=${mode}-${engine}" >> $GITHUB_ENV
186186
187187
- name: Checkout
188-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
188+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
189189

190190
- name: Install Docker ${{ matrix.engine }}
191191
run: |
@@ -199,7 +199,7 @@ jobs:
199199
run: docker --version
200200

201201
- name: Set up Docker Buildx
202-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
202+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
203203

204204
- name: Set up Docker Model
205205
run: |
@@ -217,7 +217,7 @@ jobs:
217217
run: make example-provider
218218

219219
- name: Build
220-
uses: docker/bake-action@5be5f02ff8819ecd3092ea6b2e6261c31774f2b4 # v6
220+
uses: docker/bake-action@82490499d2e5613fcead7e128237ef0b0ea210f7 # v7
221221
with:
222222
source: .
223223
targets: binary-with-coverage
@@ -230,7 +230,7 @@ jobs:
230230

231231
- name: Setup tmate session
232232
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }}
233-
uses: mxschmitt/action-tmate@8b4e4ac71822ed7e0ad5fb3d1c33483e9e8fb270 # v3.11
233+
uses: mxschmitt/action-tmate@c0afd6f790e3a5564914980036ebf83216678101 # v3.23
234234
with:
235235
limit-access-to-actor: true
236236
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -244,7 +244,7 @@ jobs:
244244
245245
- name: Gather coverage data
246246
if: ${{ matrix.mode == 'plugin' }}
247-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
247+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
248248
with:
249249
name: coverage-data-e2e-${{ env.MODE_ENGINE_PAIR }}
250250
path: bin/coverage/e2e/
@@ -258,7 +258,7 @@ jobs:
258258
make e2e-compose-standalone
259259
260260
- name: e2e Test Summary
261-
uses: test-summary/action@31493c76ec9e7aa675f1585d3ed6f1da69269a86 # v2
261+
uses: test-summary/action@31493c76ec9e7aa675f1585d3ed6f1da69269a86 # v2.4
262262
with:
263263
paths: /tmp/report/report.xml
264264
if: always()
@@ -271,20 +271,20 @@ jobs:
271271
steps:
272272
# codecov won't process the report without the source code available
273273
- name: Checkout
274-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
274+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
275275
- name: Set up Go
276276
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6
277277
with:
278278
go-version-file: '.go-version'
279279
check-latest: true
280280
- name: Download unit test coverage
281-
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
281+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
282282
with:
283283
name: coverage-data-unit
284284
path: coverage/unit
285285
merge-multiple: true
286286
- name: Download E2E test coverage
287-
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
287+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
288288
with:
289289
pattern: coverage-data-e2e-*
290290
path: coverage/e2e
@@ -293,13 +293,13 @@ jobs:
293293
run: |
294294
go tool covdata textfmt -i=./coverage/unit,./coverage/e2e -o ./coverage.txt
295295
- name: Store coverage report in GitHub Actions
296-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
296+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
297297
with:
298298
name: go-covdata-txt
299299
path: ./coverage.txt
300300
if-no-files-found: error
301301
- name: Upload coverage to Codecov
302-
uses: codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5
302+
uses: codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5.5.3
303303
with:
304304
files: ./coverage.txt
305305

@@ -312,10 +312,10 @@ jobs:
312312
steps:
313313
-
314314
name: Checkout
315-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
315+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
316316
-
317317
name: Download artifacts
318-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
318+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
319319
with:
320320
path: ./bin/release
321321
name: release
@@ -330,7 +330,7 @@ jobs:
330330
-
331331
name: GitHub Release
332332
if: startsWith(github.ref, 'refs/tags/v')
333-
uses: ncipollo/release-action@58ae73b360456532aafd58ee170c045abbeaee37 # v1.10.0
333+
uses: ncipollo/release-action@339a81892b84b4eeb0f6e744e4574d79d0d9b8dd # v1.21.0
334334
with:
335335
artifacts: ./bin/release/*
336336
generateReleaseNotes: true

.github/workflows/docs-upstream.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ jobs:
3434
steps:
3535
-
3636
name: Checkout
37-
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
37+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3838
-
3939
name: Upload reference YAML docs
40-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
40+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
4141
with:
4242
name: docs-yaml
4343
path: docs/reference

.github/workflows/merge.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
env:
3232
GO111MODULE: "on"
3333
steps:
34-
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
34+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3535

3636
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6
3737
with:
@@ -117,7 +117,7 @@ jobs:
117117
-
118118
name: Generate Token
119119
id: generate_token
120-
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547 # v1
120+
uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3
121121
with:
122122
app-id: ${{ vars.DOCKERDESKTOP_APP_ID }}
123123
private-key: ${{ secrets.DOCKERDESKTOP_APP_PRIVATEKEY }}
@@ -126,7 +126,7 @@ jobs:
126126
${{ secrets.DOCKERDESKTOP_REPO }}
127127
-
128128
name: Trigger Docker Desktop e2e with edge version
129-
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7
129+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
130130
with:
131131
github-token: ${{ steps.generate_token.outputs.token }}
132132
script: |

.github/workflows/scorecards.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131

3232
steps:
3333
- name: "Checkout code"
34-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.4.2
34+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3535
with:
3636
persist-credentials: false
3737

3838
- name: "Run analysis"
39-
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # tag=v2.4.0
39+
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
4040
with:
4141
results_file: results.sarif
4242
results_format: sarif
@@ -50,14 +50,14 @@ jobs:
5050
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
5151
# format to the repository Actions tab.
5252
- name: "Upload artifact"
53-
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # tag=v4.5.0
53+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
5454
with:
5555
name: SARIF file
5656
path: results.sarif
5757
retention-days: 5
5858

5959
# Upload the results to GitHub's code scanning dashboard.
6060
- name: "Upload to code-scanning"
61-
uses: github/codeql-action/upload-sarif@3096afedf9873361b2b2f65e1445b13272c83eb8 # tag=v2.20.00
61+
uses: github/codeql-action/upload-sarif@b8d3b6e8af63cde30bdc382c0bc28114f4346c88 # v2
6262
with:
6363
sarif_file: results.sarif

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
issues: write
2020
pull-requests: write
2121
steps:
22-
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9
22+
- uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10
2323
with:
2424
repo-token: ${{ secrets.GITHUB_TOKEN }}
2525
stale-issue-message: >

0 commit comments

Comments
 (0)