This is an automated email from the ASF dual-hosted git repository.
jerryshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new 672a349a7e [MINOR] fix(ci): Update Docker setup actions (#12477)
672a349a7e is described below
commit 672a349a7eefe4dec99c453de21b24aab12ffd1a
Author: Qi Yu <[email protected]>
AuthorDate: Tue Aug 18 12:02:12 2026 +0800
[MINOR] fix(ci): Update Docker setup actions (#12477)
### What changes were proposed in this pull request?
- 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 all
workflows.
### 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 existing QEMU action SHA will expire soon, so this patch upgrades it
proactively to avoid the same startup failure.
Solve the problem:
https://github.com/apache/gravitino/actions/runs/32013035999
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
- Parsed all GitHub workflow YAML files successfully.
- Ran `./gradlew spotlessApply --no-daemon`.
- Ran `git diff --check`.
- Verified that the pinned v4.2.0 SHAs match their upstream tags and are
present in the current ASF allowlist.
---
.github/workflows/access-control-integration-test.yml | 2 +-
.github/workflows/backend-integration-test-action.yml | 2 +-
.github/workflows/chart-test.yaml | 4 ++--
.github/workflows/contrib-catalog-test.yml | 2 +-
.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 +-
16 files changed, 18 insertions(+), 18 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 56a7a7c6a0..abbccddf72 100644
--- a/.github/workflows/backend-integration-test-action.yml
+++ b/.github/workflows/backend-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/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/contrib-catalog-test.yml
b/.github/workflows/contrib-catalog-test.yml
index 2dce192c81..d36c5b5e6b 100644
--- a/.github/workflows/contrib-catalog-test.yml
+++ b/.github/workflows/contrib-catalog-test.yml
@@ -83,7 +83,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/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