This is an automated email from the ASF dual-hosted git repository.
huaxingao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/main by this push:
new 042f01a240 Build: Bump runner image from Ubuntu 22.04 to 24.04.
(#14240)
042f01a240 is described below
commit 042f01a240439691ac67c6d67bd51cf5a4167dd2
Author: slfan1989 <[email protected]>
AuthorDate: Fri Oct 3 04:50:53 2025 +0800
Build: Bump runner image from Ubuntu 22.04 to 24.04. (#14240)
---
.github/workflows/api-binary-compatibility.yml | 2 +-
.github/workflows/delta-conversion-ci.yml | 4 ++--
.github/workflows/flink-ci.yml | 2 +-
.github/workflows/hive-ci.yml | 2 +-
.github/workflows/java-ci.yml | 6 +++---
.github/workflows/jmh-benchmarks.yml | 6 +++---
.github/workflows/kafka-connect-ci.yml | 2 +-
.github/workflows/labeler.yml | 2 +-
.github/workflows/license-check.yml | 2 +-
.github/workflows/open-api.yml | 2 +-
.github/workflows/publish-snapshot.yml | 2 +-
.github/workflows/recurring-jmh-benchmarks.yml | 2 +-
.github/workflows/spark-ci.yml | 2 +-
.github/workflows/stale.yml | 2 +-
14 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/.github/workflows/api-binary-compatibility.yml
b/.github/workflows/api-binary-compatibility.yml
index 5d12f6300f..8f9c38c563 100644
--- a/.github/workflows/api-binary-compatibility.yml
+++ b/.github/workflows/api-binary-compatibility.yml
@@ -41,7 +41,7 @@ concurrency:
jobs:
revapi:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
diff --git a/.github/workflows/delta-conversion-ci.yml
b/.github/workflows/delta-conversion-ci.yml
index 64bfd53b63..ecd107a473 100644
--- a/.github/workflows/delta-conversion-ci.yml
+++ b/.github/workflows/delta-conversion-ci.yml
@@ -68,7 +68,7 @@ concurrency:
jobs:
delta-conversion-scala-2-12-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
@@ -97,7 +97,7 @@ jobs:
**/build/testlogs
delta-conversion-scala-2-13-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
diff --git a/.github/workflows/flink-ci.yml b/.github/workflows/flink-ci.yml
index d3f57a70bc..66f6c68347 100644
--- a/.github/workflows/flink-ci.yml
+++ b/.github/workflows/flink-ci.yml
@@ -70,7 +70,7 @@ jobs:
# Test all flink versions with scala 2.12 for general validation.
flink-scala-2-12-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
diff --git a/.github/workflows/hive-ci.yml b/.github/workflows/hive-ci.yml
index b525935a0b..c33ec06477 100644
--- a/.github/workflows/hive-ci.yml
+++ b/.github/workflows/hive-ci.yml
@@ -69,7 +69,7 @@ concurrency:
jobs:
hive2-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
diff --git a/.github/workflows/java-ci.yml b/.github/workflows/java-ci.yml
index 20b13d82bf..eb3bb2994f 100644
--- a/.github/workflows/java-ci.yml
+++ b/.github/workflows/java-ci.yml
@@ -64,7 +64,7 @@ concurrency:
jobs:
core-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
@@ -93,7 +93,7 @@ jobs:
**/build/testlogs
build-checks:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [17, 21]
@@ -106,7 +106,7 @@ jobs:
- run: ./gradlew -DallModules build -x test -x javadoc -x integrationTest
build-javadoc:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [17, 21]
diff --git a/.github/workflows/jmh-benchmarks.yml
b/.github/workflows/jmh-benchmarks.yml
index 9372e05df7..ca40c64ade 100644
--- a/.github/workflows/jmh-benchmarks.yml
+++ b/.github/workflows/jmh-benchmarks.yml
@@ -37,7 +37,7 @@ on:
jobs:
matrix:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
foundlabel: ${{ steps.set-matrix.outputs.foundlabel }}
@@ -55,7 +55,7 @@ jobs:
show-matrix:
needs: matrix
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- run: |
echo "Repo: ${{ github.event.inputs.repo }}"
@@ -67,7 +67,7 @@ jobs:
run-benchmark:
if: ${{ needs.matrix.outputs.foundlabel == 'true' }}
needs: matrix
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
diff --git a/.github/workflows/kafka-connect-ci.yml
b/.github/workflows/kafka-connect-ci.yml
index 869384de40..6ea8e14c11 100644
--- a/.github/workflows/kafka-connect-ci.yml
+++ b/.github/workflows/kafka-connect-ci.yml
@@ -69,7 +69,7 @@ concurrency:
jobs:
kafka-connect-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
index 7d6cd5bd21..a34b62c101 100644
--- a/.github/workflows/labeler.yml
+++ b/.github/workflows/labeler.yml
@@ -26,7 +26,7 @@ permissions:
jobs:
triage:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- uses: actions/labeler@v5
with:
diff --git a/.github/workflows/license-check.yml
b/.github/workflows/license-check.yml
index ba730f6f2e..ab55763c9a 100644
--- a/.github/workflows/license-check.yml
+++ b/.github/workflows/license-check.yml
@@ -22,7 +22,7 @@ on: pull_request
jobs:
rat:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- run: |
diff --git a/.github/workflows/open-api.yml b/.github/workflows/open-api.yml
index 40aefc9892..ab2109e1df 100644
--- a/.github/workflows/open-api.yml
+++ b/.github/workflows/open-api.yml
@@ -38,7 +38,7 @@ concurrency:
jobs:
openapi-spec-validator:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
diff --git a/.github/workflows/publish-snapshot.yml
b/.github/workflows/publish-snapshot.yml
index af632cc371..b488f1cc56 100644
--- a/.github/workflows/publish-snapshot.yml
+++ b/.github/workflows/publish-snapshot.yml
@@ -28,7 +28,7 @@ on:
jobs:
publish-snapshot:
if: github.repository_owner == 'apache'
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
diff --git a/.github/workflows/recurring-jmh-benchmarks.yml
b/.github/workflows/recurring-jmh-benchmarks.yml
index 5d27cad79a..e676a7ad8f 100644
--- a/.github/workflows/recurring-jmh-benchmarks.yml
+++ b/.github/workflows/recurring-jmh-benchmarks.yml
@@ -28,7 +28,7 @@ on:
jobs:
run-benchmark:
if: github.repository_owner == 'apache'
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
diff --git a/.github/workflows/spark-ci.yml b/.github/workflows/spark-ci.yml
index 24dee3b34b..ab13832f40 100644
--- a/.github/workflows/spark-ci.yml
+++ b/.github/workflows/spark-ci.yml
@@ -68,7 +68,7 @@ concurrency:
jobs:
spark-tests:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
strategy:
matrix:
jvm: [11, 17, 21]
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index 488aab4610..6846d53f53 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -30,7 +30,7 @@ permissions:
jobs:
stale:
if: github.repository_owner == 'apache'
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- uses: actions/[email protected]
with: