Skip to content

Commit e6608d1

Browse files
committed
fix(ci): upgrade Docker actions to Node.js 24 compatible versions
Node.js 20 is deprecated on GitHub Actions runners starting June 2, 2026. Upgrade all Docker actions: setup-qemu v3→v4, setup-buildx v3→v4, login v3→v4, metadata v5→v6, build-push v5→v7.
1 parent 423d195 commit e6608d1

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/build-deploy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,21 +73,21 @@ jobs:
7373
path: docs-web/target
7474

7575
- name: Set up QEMU
76-
uses: docker/setup-qemu-action@v3
76+
uses: docker/setup-qemu-action@v4
7777

7878
- name: Set up Docker Buildx
79-
uses: docker/setup-buildx-action@v3
79+
uses: docker/setup-buildx-action@v4
8080

8181
- name: Log in to GHCR
82-
uses: docker/login-action@v3
82+
uses: docker/login-action@v4
8383
with:
8484
registry: ${{ env.REGISTRY }}
8585
username: ${{ github.actor }}
8686
password: ${{ secrets.GITHUB_TOKEN }}
8787

8888
- name: Docker metadata
8989
id: metadata
90-
uses: docker/metadata-action@v5
90+
uses: docker/metadata-action@v6
9191
with:
9292
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
9393
flavor: |
@@ -98,7 +98,7 @@ jobs:
9898
type=raw,value={{branch}}-rc-{{sha}},enable=${{ startsWith(github.ref, 'refs/heads/release/') }}
9999
100100
- name: Build and push
101-
uses: docker/build-push-action@v5
101+
uses: docker/build-push-action@v7
102102
with:
103103
context: .
104104
platforms: linux/amd64,linux/arm64

0 commit comments

Comments
 (0)