Skip to content

Commit 885fdcf

Browse files
committed
Update GitHub Action versions
Signed-off-by: Evan Wies <evan@neomantra.net>
1 parent 37134af commit 885fdcf

File tree

2 files changed

+21
-20
lines changed

2 files changed

+21
-20
lines changed

.github/workflows/docker-publish.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -204,32 +204,32 @@ jobs:
204204

205205
steps:
206206
- name: Checkout
207-
uses: actions/checkout@v5
207+
uses: actions/checkout@v6
208208

209209
- name: Set up QEMU
210-
uses: docker/setup-qemu-action@v3
210+
uses: docker/setup-qemu-action@v4
211211

212212
- name: Set up Docker Buildx
213-
uses: docker/setup-buildx-action@v3
213+
uses: docker/setup-buildx-action@v4
214214

215215
- name: Login to GitHub Container Registry
216-
uses: docker/login-action@v3
216+
uses: docker/login-action@v4
217217
with:
218218
registry: ghcr.io
219219
username: ${{ secrets.GHCR_USERNAME }}
220220
password: ${{ secrets.GHCR_PASSWORD }}
221221

222222
- name: Login to Docker Mirror
223223
if: vars.ENABLE_DOCKERHUB_MIRROR == 'true'
224-
uses: docker/login-action@v3
224+
uses: docker/login-action@v4
225225
with:
226226
registry: ${{ env.DOCKERHUB_REGISTRY }}
227227
username: ${{ secrets.DOCKER_USERNAME }}
228228
password: ${{ secrets.DOCKER_PASSWORD }}
229229

230230
- name: Extract metadata (tags, labels)
231231
id: meta
232-
uses: docker/metadata-action@v5
232+
uses: docker/metadata-action@v6
233233
with:
234234
images: |
235235
${{ env.GHCR_IMAGE }}
@@ -241,7 +241,7 @@ jobs:
241241
type=match,pattern=^(.*)-[0-9]+$,group=1,suffix=-${{ matrix.flavor }}-${{ matrix.arch }}
242242
243243
- name: Build and push
244-
uses: docker/build-push-action@v6
244+
uses: docker/build-push-action@v7
245245
with:
246246
context: .
247247
file: ${{ matrix.dockerfile }}
@@ -284,18 +284,18 @@ jobs:
284284

285285
steps:
286286
- name: Checkout
287-
uses: actions/checkout@v5
287+
uses: actions/checkout@v6
288288

289289
- name: Login to GitHub Container Registry
290-
uses: docker/login-action@v3
290+
uses: docker/login-action@v4
291291
with:
292292
registry: ghcr.io
293293
username: ${{ secrets.GHCR_USERNAME }}
294294
password: ${{ secrets.GHCR_PASSWORD }}
295295

296296
- name: Login to Docker Hub (Mirror)
297297
if: vars.ENABLE_DOCKERHUB_MIRROR == 'true'
298-
uses: docker/login-action@v3
298+
uses: docker/login-action@v4
299299
with:
300300
registry: ${{ env.DOCKERHUB_REGISTRY }}
301301
username: ${{ secrets.DOCKER_USERNAME }}
@@ -347,24 +347,24 @@ jobs:
347347

348348
steps:
349349
- name: Checkout
350-
uses: actions/checkout@v5
350+
uses: actions/checkout@v6
351351

352352
- name: Set up QEMU
353-
uses: docker/setup-qemu-action@v3
353+
uses: docker/setup-qemu-action@v4
354354

355355
- name: Set up Docker Buildx
356-
uses: docker/setup-buildx-action@v3
356+
uses: docker/setup-buildx-action@v4
357357

358358
- name: Login to GitHub Container Registry
359-
uses: docker/login-action@v3
359+
uses: docker/login-action@v4
360360
with:
361361
registry: ghcr.io
362362
username: ${{ secrets.GHCR_USERNAME }}
363363
password: ${{ secrets.GHCR_PASSWORD }}
364364

365365
- name: Login to Docker Hub (Mirror)
366366
if: vars.ENABLE_DOCKERHUB_MIRROR == 'true'
367-
uses: docker/login-action@v3
367+
uses: docker/login-action@v4
368368
with:
369369
registry: ${{ env.DOCKERHUB_REGISTRY }}
370370
username: ${{ secrets.DOCKER_USERNAME }}
@@ -384,7 +384,7 @@ jobs:
384384
385385
- name: Extract metadata
386386
id: meta
387-
uses: docker/metadata-action@v5
387+
uses: docker/metadata-action@v6
388388
with:
389389
images: |
390390
${{ env.GHCR_IMAGE }}
@@ -396,7 +396,7 @@ jobs:
396396
type=match,pattern=^(.*)-[0-9]+$,group=1,suffix=-${{ matrix.flavor }}-${{ matrix.arch }}
397397
398398
- name: Build and push
399-
uses: docker/build-push-action@v6
399+
uses: docker/build-push-action@v7
400400
with:
401401
context: .
402402
file: ${{ matrix.dockerfile }}
@@ -552,18 +552,18 @@ jobs:
552552
flavor: [bookworm-fat, bullseye-fat, alpine-fat]
553553
steps:
554554
- name: Checkout
555-
uses: actions/checkout@v5
555+
uses: actions/checkout@v6
556556

557557
- name: Login to GitHub Container Registry
558-
uses: docker/login-action@v3
558+
uses: docker/login-action@v4
559559
with:
560560
registry: ghcr.io
561561
username: ${{ secrets.GHCR_USERNAME }}
562562
password: ${{ secrets.GHCR_PASSWORD }}
563563

564564
- name: Login to Docker Hub (Mirror)
565565
if: vars.ENABLE_DOCKERHUB_MIRROR == 'true'
566-
uses: docker/login-action@v3
566+
uses: docker/login-action@v4
567567
with:
568568
username: ${{ secrets.DOCKER_USERNAME }}
569569
password: ${{ secrets.DOCKER_PASSWORD }}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
* Actually GitHub Action publish the `alma` flavor
77
* `alma` flavor now uses `almalinux:10-minimal`
8+
* Update GitHub Action versions
89

910
## 1.29.2.3-1 (2026-04-04)
1011

0 commit comments

Comments
 (0)