Skip to content

Commit 1c19bbe

Browse files
chore(deps/github-actions): update github-actions
1 parent e5fdae0 commit 1c19bbe

8 files changed

Lines changed: 32 additions & 32 deletions

File tree

.github/workflows/build-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2727

2828
- name: Login to DockerHub
29-
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
29+
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
3030
with:
3131
username: ${{ secrets.DOCKERHUB_USERNAME }}
3232
password: ${{ secrets.DOCKERHUB_TOKEN }}

.github/workflows/build-image.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,17 @@ jobs:
5555
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5656

5757
- name: Set up Docker Buildx
58-
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
58+
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
5959

6060
- name: Login to DockerHub
61-
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
61+
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
6262
with:
6363
username: ${{ secrets.DOCKERHUB_USERNAME }}
6464
password: ${{ secrets.DOCKERHUB_TOKEN }}
6565

6666
- name: Extract metadata for Docker
6767
id: meta
68-
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
68+
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
6969
with:
7070
images: ${{ inputs.image_name }}
7171
tags: |
@@ -74,7 +74,7 @@ jobs:
7474
7575
- name: Build and push Docker image (with Steam secrets)
7676
if: inputs.use_steam_secrets
77-
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
77+
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
7878
with:
7979
context: ${{ inputs.context }}
8080
file: ${{ inputs.dockerfile }}
@@ -92,7 +92,7 @@ jobs:
9292

9393
- name: Build and push Docker image
9494
if: ${{ !inputs.use_steam_secrets }}
95-
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
95+
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
9696
with:
9797
context: ${{ inputs.context }}
9898
file: ${{ inputs.dockerfile }}

.github/workflows/build-preview.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,25 +133,25 @@ jobs:
133133
echo "Updated files to version $PREVIEW_VERSION (not committed)"
134134
135135
- name: Set up Docker Buildx
136-
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
136+
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
137137

138138
- name: Login to DockerHub
139-
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
139+
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
140140
with:
141141
username: ${{ secrets.DOCKERHUB_USERNAME }}
142142
password: ${{ secrets.DOCKERHUB_TOKEN }}
143143

144144
- name: Extract metadata for Docker
145145
id: meta
146-
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
146+
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
147147
with:
148148
images: sdvd/server
149149
tags: |
150150
type=raw,value=preview
151151
type=raw,value=${{ needs.calculate-version.outputs.preview_version }}
152152
153153
- name: Build and push Docker image
154-
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
154+
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
155155
with:
156156
context: .
157157
file: ./docker/Dockerfile

.github/workflows/build-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,25 +46,25 @@ jobs:
4646
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4747

4848
- name: Set up Docker Buildx
49-
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
49+
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
5050

5151
- name: Login to DockerHub
52-
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
52+
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
5353
with:
5454
username: ${{ secrets.DOCKERHUB_USERNAME }}
5555
password: ${{ secrets.DOCKERHUB_TOKEN }}
5656

5757
- name: Extract metadata for Docker
5858
id: meta
59-
uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
59+
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
6060
with:
6161
images: sdvd/server
6262
tags: |
6363
type=raw,value=latest
6464
type=raw,value=${{ needs.release-please.outputs.version }}
6565
6666
- name: Build and push Docker image
67-
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
67+
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
6868
with:
6969
context: .
7070
file: ./docker/Dockerfile

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Path filter
4242
if: github.event_name == 'pull_request'
4343
id: filter
44-
uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1
44+
uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2
4545
with:
4646
filters: |
4747
csharp:
@@ -97,7 +97,7 @@ jobs:
9797
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
9898

9999
- name: Initialize CodeQL
100-
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
100+
uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
101101
with:
102102
languages: ${{ matrix.language }}
103103
# build-mode is only meaningful for csharp (buildless DB, no Docker/dotnet). For the others
@@ -106,4 +106,4 @@ jobs:
106106
# query-suite: default (matches today). Consider security-extended later.
107107

108108
- name: Perform CodeQL Analysis
109-
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
109+
uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0

.github/workflows/e2e-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ jobs:
435435
# builds inside Docker; the runner does not). .NET 10 is GA, so the default
436436
# quality channel resolves a stable SDK — no preview pin needed.
437437
- name: Setup .NET 10.0
438-
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5.3.0
438+
uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 # v5.4.0
439439
with:
440440
dotnet-version: '10.0.x'
441441

@@ -458,7 +458,7 @@ jobs:
458458
# steam-service) in-process.
459459
- name: Set up Docker Buildx
460460
id: buildx
461-
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
461+
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
462462

463463
# The Dockerfile uses a BuildKit `--mount=type=cache` for /root/.nuget/packages
464464
# that BuildKit does not persist across runs. The cache-dance bridges that:
@@ -468,7 +468,7 @@ jobs:
468468
# `changes`-job gating (this job always builds).
469469
- name: Cache NuGet mount
470470
id: nuget-cache
471-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
471+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
472472
with:
473473
path: nuget-cache-mount
474474
key: nuget-cache-mount-${{ hashFiles('mod/**/*.csproj', 'tools/steam-service/**/*.csproj', 'Directory.Build.props') }}

.github/workflows/validate-merge-group.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
- name: Filter paths
4242
id: filter
43-
uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1
43+
uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2
4444
with:
4545
base: ${{ github.event.merge_group.base_sha }}
4646
ref: ${{ github.event.merge_group.head_sha }}
@@ -132,7 +132,7 @@ jobs:
132132
- name: Set up Docker Buildx
133133
id: buildx
134134
if: needs.changes.outputs.docker == 'true'
135-
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
135+
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
136136

137137
# type=gha does not persist BuildKit `--mount=type=cache` directories (the Dockerfile uses one
138138
# for /root/.nuget/packages on every restore), so NuGet re-downloads on each run. actions/cache
@@ -141,7 +141,7 @@ jobs:
141141
- name: Cache NuGet mount
142142
id: nuget-cache
143143
if: needs.changes.outputs.docker == 'true'
144-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
144+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
145145
with:
146146
path: nuget-cache-mount
147147
key: nuget-cache-mount-${{ hashFiles('mod/**/*.csproj', 'tools/steam-service/**/*.csproj', 'Directory.Build.props') }}
@@ -160,7 +160,7 @@ jobs:
160160

161161
- name: Build Docker image (validation only)
162162
if: needs.changes.outputs.docker == 'true'
163-
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
163+
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
164164
with:
165165
context: .
166166
file: ./docker/Dockerfile
@@ -211,12 +211,12 @@ jobs:
211211
ref: ${{ github.event.merge_group.head_sha }}
212212

213213
- name: Setup .NET
214-
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5.3.0
214+
uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 # v5.4.0
215215
with:
216216
dotnet-version: "10.0.x"
217217

218218
- name: Cache NuGet packages
219-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
219+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
220220
with:
221221
path: ~/.nuget/packages
222222
key: ${{ runner.os }}-nuget-tools-${{ hashFiles('.config/dotnet-tools.json', 'tests/JunimoServer.Tests/*.csproj', 'tests/JunimoServer.TestRunner/*.csproj') }}

.github/workflows/validate-pr.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
# that should have run is skipped, so err toward including.
4343
- name: Filter paths
4444
id: filter
45-
uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1
45+
uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2
4646
with:
4747
filters: |
4848
docker:
@@ -168,7 +168,7 @@ jobs:
168168
- name: Set up Docker Buildx
169169
id: buildx
170170
if: needs.changes.outputs.docker == 'true'
171-
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
171+
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
172172

173173
# type=gha does not persist BuildKit `--mount=type=cache` directories (the Dockerfile uses
174174
# one for /root/.nuget/packages on every restore), so NuGet re-downloads on each run. The
@@ -178,7 +178,7 @@ jobs:
178178
- name: Cache NuGet mount
179179
id: nuget-cache
180180
if: needs.changes.outputs.docker == 'true'
181-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
181+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
182182
with:
183183
path: nuget-cache-mount
184184
key: nuget-cache-mount-${{ hashFiles('mod/**/*.csproj', 'tools/steam-service/**/*.csproj', 'Directory.Build.props') }}
@@ -197,7 +197,7 @@ jobs:
197197

198198
- name: Build Docker image (validation only)
199199
if: needs.changes.outputs.docker == 'true'
200-
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
200+
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
201201
with:
202202
context: .
203203
file: ./docker/Dockerfile
@@ -250,12 +250,12 @@ jobs:
250250
ref: ${{ github.event.pull_request.head.sha }}
251251

252252
- name: Setup .NET
253-
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5.3.0
253+
uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 # v5.4.0
254254
with:
255255
dotnet-version: "10.0.x"
256256

257257
- name: Cache NuGet packages
258-
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
258+
uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0
259259
with:
260260
path: ~/.nuget/packages
261261
key: ${{ runner.os }}-nuget-tools-${{ hashFiles('.config/dotnet-tools.json', 'tests/JunimoServer.Tests/*.csproj', 'tests/JunimoServer.TestRunner/*.csproj') }}

0 commit comments

Comments
 (0)