You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@answer.apache.org by li...@apache.org on 2026/05/20 03:42:50 UTC
(answer) 01/01: chore: update GitHub Actions to use latest versions of setup actions
This is an automated email from the ASF dual-hosted git repository.
LinkinStars pushed a commit to branch release/2.0.1
in repository https://gitbox.apache.org/repos/asf/answer.git
commit b4d583b745fc64ba13ee8556cffd27b8d3c0c33e
Author: LinkinStars <li...@foxmail.com>
AuthorDate: Wed May 20 11:42:35 2026 +0800
chore: update GitHub Actions to use latest versions of setup actions
---
.github/workflows/build-binary-for-release.yml | 6 +++---
.github/workflows/build-image-for-latest-release.yml | 9 ++++-----
.github/workflows/build-image-for-manual.yml | 8 ++++----
.github/workflows/build-image-for-release.yml | 9 ++++-----
.github/workflows/build-image-for-test.yml | 8 ++++----
5 files changed, 19 insertions(+), 21 deletions(-)
diff --git a/.github/workflows/build-binary-for-release.yml b/.github/workflows/build-binary-for-release.yml
index 49c53051..864f9e4f 100644
--- a/.github/workflows/build-binary-for-release.yml
+++ b/.github/workflows/build-binary-for-release.yml
@@ -34,7 +34,7 @@ jobs:
uses: actions/checkout@v4
- name: Set up Node
- uses: actions/setup-node@v3
+ uses: actions/setup-node@v4
with:
node-version: 20.18.1
@@ -42,11 +42,11 @@ jobs:
run: make install-ui-packages ui
- name: Setup Go
- uses: actions/setup-go@v3
+ uses: actions/setup-go@v5
with:
go-version: 1.23
- name: Run GoReleaser
- uses: goreleaser/goreleaser-action@v4
+ uses: goreleaser/goreleaser-action@v6
with:
distribution: goreleaser
version: latest
diff --git a/.github/workflows/build-image-for-latest-release.yml b/.github/workflows/build-image-for-latest-release.yml
index b45e28ef..5ee505be 100644
--- a/.github/workflows/build-image-for-latest-release.yml
+++ b/.github/workflows/build-image-for-latest-release.yml
@@ -37,17 +37,17 @@ jobs:
- name: Docker meta
id: meta
- uses: docker/metadata-action@v4
+ uses: docker/metadata-action@v5
with:
images: apache/answer
tags: |
type=raw,value=latest
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
@@ -56,7 +56,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
- uses: docker/build-push-action@v4
+ uses: docker/build-push-action@v6
with:
context: .
platforms: linux/amd64,linux/arm64
@@ -65,4 +65,3 @@ jobs:
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
-
diff --git a/.github/workflows/build-image-for-manual.yml b/.github/workflows/build-image-for-manual.yml
index 4a461b6e..ea4f88aa 100644
--- a/.github/workflows/build-image-for-manual.yml
+++ b/.github/workflows/build-image-for-manual.yml
@@ -35,7 +35,7 @@ jobs:
- name: Docker meta
id: meta
- uses: docker/metadata-action@v4
+ uses: docker/metadata-action@v5
with:
images: apache/answer
tags: |
@@ -43,10 +43,10 @@ jobs:
type=semver,pattern={{version}}
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
@@ -55,7 +55,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
- uses: docker/build-push-action@v4
+ uses: docker/build-push-action@v6
with:
context: .
platforms: linux/amd64,linux/arm64
diff --git a/.github/workflows/build-image-for-release.yml b/.github/workflows/build-image-for-release.yml
index fdbf95cd..f6327603 100644
--- a/.github/workflows/build-image-for-release.yml
+++ b/.github/workflows/build-image-for-release.yml
@@ -36,7 +36,7 @@ jobs:
- name: Docker meta
id: meta
- uses: docker/metadata-action@v4
+ uses: docker/metadata-action@v5
with:
images: apache/answer
tags: |
@@ -44,10 +44,10 @@ jobs:
type=semver,pattern={{version}}
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
@@ -56,7 +56,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
- uses: docker/build-push-action@v4
+ uses: docker/build-push-action@v6
with:
context: .
platforms: linux/amd64,linux/arm64
@@ -65,4 +65,3 @@ jobs:
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
-
diff --git a/.github/workflows/build-image-for-test.yml b/.github/workflows/build-image-for-test.yml
index c3f438f6..c8dbb45b 100644
--- a/.github/workflows/build-image-for-test.yml
+++ b/.github/workflows/build-image-for-test.yml
@@ -32,17 +32,17 @@ jobs:
- name: Docker meta
id: meta
- uses: docker/metadata-action@v4
+ uses: docker/metadata-action@v5
with:
images: apache/answer
tags: |
type=raw,value=test
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Login to DockerHub
uses: docker/login-action@v3
@@ -51,7 +51,7 @@ jobs:
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
- uses: docker/build-push-action@v4
+ uses: docker/build-push-action@v6
with:
context: .
file: ./Dockerfile