From 34f111adcb3c80c5cd912ed93bb181f644a80714 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Mon, 3 Aug 2026 10:04:15 +0300 Subject: [PATCH] github: Upgrade the docker actions to the latest version This avoids warnings about the actions targeting Node 20. There is no easily available documentation about whether there are any other API changes in the newer versions of these actions - in particular the bump of build-push-action which advances by two versions. --- .github/workflows/docker.yml | 12 ++++++------ .github/workflows/test-system-clang.yml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index f9f024c..9389205 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -44,12 +44,12 @@ jobs: ref: ${{inputs.ref}} - name: Log in to Docker Hub if: ${{inputs.login}} - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{vars.DOCKER_USERNAME}} password: ${{secrets.DOCKER_PASSWORD}} - name: Build Docker images - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . push: ${{inputs.push}} @@ -79,17 +79,17 @@ jobs: name_is_regexp: true path: toolchain - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to Docker Hub if: ${{inputs.login}} - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{vars.DOCKER_USERNAME}} password: ${{secrets.DOCKER_PASSWORD}} - name: Build Docker images - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . platforms: linux/amd64,linux/arm64 diff --git a/.github/workflows/test-system-clang.yml b/.github/workflows/test-system-clang.yml index ea21142..78e8bf8 100644 --- a/.github/workflows/test-system-clang.yml +++ b/.github/workflows/test-system-clang.yml @@ -8,7 +8,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Build Docker images - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . push: false