This is an automated email from the ASF dual-hosted git repository.
jerryshao pushed a commit to branch branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.3 by this push:
new 9ff30d7810 [Cherry-pick to branch-1.3] [MINOR] fix(ci): Update Docker
setup actions (#12477) (#12484)
9ff30d7810 is described below
commit 9ff30d7810b2c718268d977b43145515a069a5f7
Author: Qi Yu <[email protected]>
AuthorDate: Tue Aug 18 17:15:24 2026 +0800
[Cherry-pick to branch-1.3] [MINOR] fix(ci): Update Docker setup actions
(#12477) (#12484)
### What changes were proposed in this pull request?
Cherry-pick the changes from #12477 to branch-1.3.
- Upgrade docker/setup-buildx-action from v4.0.0 to v4.2.0.
- Upgrade docker/setup-qemu-action from v4.0.0 to v4.2.0 across the
workflows available on branch-1.3.
- Keep the removed contrib catalog workflow deleted while resolving the
modify/delete conflict.
### Why are the changes needed?
The previous Buildx action SHA expired and was removed from the ASF
GitHub Actions allowlist, causing workflows to fail before jobs could
start. The QEMU action is upgraded proactively for the same reason.
Backport: #12477
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
- Parsed all 29 GitHub workflow YAML files successfully.
- Ran ./gradlew spotlessApply --no-daemon.
- Ran git diff --check.
---
.github/workflows/access-control-integration-test.yml | 2 +-
.github/workflows/backend-integration-test-action.yml | 2 +-
.github/workflows/chart-test.yaml | 4 ++--
.github/workflows/cron-integration-test.yml | 2 +-
.github/workflows/docker-image.yml | 4 ++--
.github/workflows/flink-integration-test-action.yml | 2 +-
.github/workflows/frontend-integration-test.yml | 2 +-
.github/workflows/gvfs-fuse-build-test.yml | 2 +-
.github/workflows/iceberg-rest-trino-integration-test.yml | 2 +-
.github/workflows/idp-basic-test.yml | 2 +-
.github/workflows/maintenance-integration-test-action.yml | 2 +-
.github/workflows/python-integration-test.yml | 2 +-
.github/workflows/spark-integration-test-action.yml | 2 +-
.github/workflows/trino-integration-test.yml | 2 +-
.github/workflows/trino-multi-version-test.yml | 2 +-
15 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/.github/workflows/access-control-integration-test.yml
b/.github/workflows/access-control-integration-test.yml
index f4be55665b..3600a2d0b3 100644
--- a/.github/workflows/access-control-integration-test.yml
+++ b/.github/workflows/access-control-integration-test.yml
@@ -72,7 +72,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/backend-integration-test-action.yml
b/.github/workflows/backend-integration-test-action.yml
index 08b82f9331..bc10488c2f 100644
--- a/.github/workflows/backend-integration-test-action.yml
+++ b/.github/workflows/backend-integration-test-action.yml
@@ -43,7 +43,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/chart-test.yaml
b/.github/workflows/chart-test.yaml
index 6ca59c5b8e..dc50112c61 100644
--- a/.github/workflows/chart-test.yaml
+++ b/.github/workflows/chart-test.yaml
@@ -128,10 +128,10 @@ jobs:
registry: true
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Set up Docker Buildx
- uses:
docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
+ uses:
docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: actions/setup-java@v4
with:
diff --git a/.github/workflows/cron-integration-test.yml
b/.github/workflows/cron-integration-test.yml
index 436dba5d7e..824ef9d414 100644
--- a/.github/workflows/cron-integration-test.yml
+++ b/.github/workflows/cron-integration-test.yml
@@ -70,7 +70,7 @@ jobs:
java-version: ${{ matrix.java-version }}
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Package Gravitino
run: |
diff --git a/.github/workflows/docker-image.yml
b/.github/workflows/docker-image.yml
index b5d9c3fd92..0bd4f10d84 100644
--- a/.github/workflows/docker-image.yml
+++ b/.github/workflows/docker-image.yml
@@ -115,7 +115,7 @@ jobs:
fi
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Login to Docker Hub
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee #
v4.2.0
@@ -124,7 +124,7 @@ jobs:
password: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }}
- name: Set up Docker Buildx
- uses:
docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
+ uses:
docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- uses: actions/checkout@v4
diff --git a/.github/workflows/flink-integration-test-action.yml
b/.github/workflows/flink-integration-test-action.yml
index 257d6784f1..36dae0a2ad 100644
--- a/.github/workflows/flink-integration-test-action.yml
+++ b/.github/workflows/flink-integration-test-action.yml
@@ -30,7 +30,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/frontend-integration-test.yml
b/.github/workflows/frontend-integration-test.yml
index 4da8a718af..564d28b34a 100644
--- a/.github/workflows/frontend-integration-test.yml
+++ b/.github/workflows/frontend-integration-test.yml
@@ -75,7 +75,7 @@ jobs:
java-version: ${{ matrix.java-version }}
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/gvfs-fuse-build-test.yml
b/.github/workflows/gvfs-fuse-build-test.yml
index f7dba3e716..77b3419587 100644
--- a/.github/workflows/gvfs-fuse-build-test.yml
+++ b/.github/workflows/gvfs-fuse-build-test.yml
@@ -68,7 +68,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/iceberg-rest-trino-integration-test.yml
b/.github/workflows/iceberg-rest-trino-integration-test.yml
index 6418d06d52..75f5c080df 100644
--- a/.github/workflows/iceberg-rest-trino-integration-test.yml
+++ b/.github/workflows/iceberg-rest-trino-integration-test.yml
@@ -64,7 +64,7 @@ jobs:
java-version: ${{ matrix.java-version }}
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/idp-basic-test.yml
b/.github/workflows/idp-basic-test.yml
index 7149f4e27b..610da15ddd 100644
--- a/.github/workflows/idp-basic-test.yml
+++ b/.github/workflows/idp-basic-test.yml
@@ -62,7 +62,7 @@ jobs:
cache: "gradle"
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/maintenance-integration-test-action.yml
b/.github/workflows/maintenance-integration-test-action.yml
index ba9880fe65..36c380c11c 100644
--- a/.github/workflows/maintenance-integration-test-action.yml
+++ b/.github/workflows/maintenance-integration-test-action.yml
@@ -30,7 +30,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/python-integration-test.yml
b/.github/workflows/python-integration-test.yml
index 4bbdd2661f..0b41587be9 100644
--- a/.github/workflows/python-integration-test.yml
+++ b/.github/workflows/python-integration-test.yml
@@ -68,7 +68,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Free up disk space
run: |
diff --git a/.github/workflows/spark-integration-test-action.yml
b/.github/workflows/spark-integration-test-action.yml
index c9312bacda..c0f7a1e712 100644
--- a/.github/workflows/spark-integration-test-action.yml
+++ b/.github/workflows/spark-integration-test-action.yml
@@ -38,7 +38,7 @@ jobs:
cache: 'gradle'
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/trino-integration-test.yml
b/.github/workflows/trino-integration-test.yml
index 8ed6afde9e..5a60b65cd3 100644
--- a/.github/workflows/trino-integration-test.yml
+++ b/.github/workflows/trino-integration-test.yml
@@ -68,7 +68,7 @@ jobs:
java-version: ${{ matrix.java-version }}
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: |
diff --git a/.github/workflows/trino-multi-version-test.yml
b/.github/workflows/trino-multi-version-test.yml
index 129637cbf3..a509d4e185 100644
--- a/.github/workflows/trino-multi-version-test.yml
+++ b/.github/workflows/trino-multi-version-test.yml
@@ -15,7 +15,7 @@ jobs:
- uses: ./.github/actions/setup-java-toolchains
- name: Set up QEMU
- uses:
docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
+ uses:
docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Check required command
run: dev/ci/check_commands.sh