This is an automated email from the ASF dual-hosted git repository.
F21 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica.git
The following commit(s) were added to refs/heads/main by this push:
new 010359c96 [CALCITE-7823] Upgrade GitHub actions
010359c96 is described below
commit 010359c96e4cbec33b55a514cc9c06e9d87d2aa0
Author: Francis Chuang <[email protected]>
AuthorDate: Fri Sep 25 09:08:19 2026 +1000
[CALCITE-7823] Upgrade GitHub actions
---
.github/workflows/build-docker-hub-images.yml | 4 +-
.../workflows/check-asf-actions-in-allowlist.yml | 2 +-
.github/workflows/cifuzz.yml | 4 +-
.github/workflows/gradle-wrapper-validation.yml | 2 +-
.github/workflows/main.yml | 44 +++++++++++-----------
.../publish-non-release-website-updates.yml | 4 +-
.../publish-site-and-javadocs-on-release.yml | 4 +-
7 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/.github/workflows/build-docker-hub-images.yml
b/.github/workflows/build-docker-hub-images.yml
index 85100b4f7..becc24a7e 100644
--- a/.github/workflows/build-docker-hub-images.yml
+++ b/.github/workflows/build-docker-hub-images.yml
@@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
- name: Generate Docker image tags
id: meta
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302
@@ -56,7 +56,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@v4
+ uses: actions/checkout@v7
- name: Generate Docker image tags
id: meta
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302
diff --git a/.github/workflows/check-asf-actions-in-allowlist.yml
b/.github/workflows/check-asf-actions-in-allowlist.yml
index b84c86f12..71e7cf3c5 100644
--- a/.github/workflows/check-asf-actions-in-allowlist.yml
+++ b/.github/workflows/check-asf-actions-in-allowlist.yml
@@ -23,7 +23,7 @@ jobs:
asf-allowlist-check:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
persist-credentials: false
- uses: apache/infrastructure-actions/allowlist-check@main
diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml
index a307812da..8dc444df6 100644
--- a/.github/workflows/cifuzz.yml
+++ b/.github/workflows/cifuzz.yml
@@ -46,14 +46,14 @@ jobs:
fail: false
- name: Upload SARIF results
- uses: github/codeql-action/upload-sarif@v3
+ uses: github/codeql-action/upload-sarif@v4
if: always() && steps.build.outcome == 'success'
with:
sarif_file: ./out/results.sarif.json
category: fuzzing
- name: Upload Crash Artifacts
- uses: actions/upload-artifact@v4
+ uses: actions/upload-artifact@v7
if: steps.run.outcome == 'failure' && steps.build.outcome == 'success'
with:
name: fuzzing-crash-artifacts
diff --git a/.github/workflows/gradle-wrapper-validation.yml
b/.github/workflows/gradle-wrapper-validation.yml
index 2242d6fd5..0c736f136 100644
--- a/.github/workflows/gradle-wrapper-validation.yml
+++ b/.github/workflows/gradle-wrapper-validation.yml
@@ -22,5 +22,5 @@ jobs:
name: "Validation"
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
- uses:
gradle/actions/wrapper-validation@9c971963bec38e04b3d30dcc455b5382be2fdbfb
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index f24b31952..ec18c8267 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -31,11 +31,11 @@ jobs:
name: 'Windows (JDK 11)'
runs-on: windows-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Set up JDK 11'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 11
distribution: 'zulu'
@@ -49,11 +49,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Set up JDK 8'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 8
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -65,11 +65,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Set up JDK 8'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 8
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Install Avatica to Maven Local'
@@ -89,11 +89,11 @@ jobs:
TZ: Pacific/Chatham # flips between +12:45 and +13:45
steps:
- name: 'Set up JDK 11'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 11
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -108,11 +108,11 @@ jobs:
TZ: America/New_York # flips between −05:00 and −04:00
steps:
- name: 'Set up JDK 11'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 11
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -126,11 +126,11 @@ jobs:
GUAVA: '23.0' # a middle-aged Guava version
steps:
- name: 'Set up JDK 11'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 11
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -145,11 +145,11 @@ jobs:
GUAVA: 33.4.8-jre # newest supported Guava version
steps:
- name: 'Set up JDK 11'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 11
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -161,11 +161,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Set up JDK 17'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 17
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -177,11 +177,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Set up JDK 21'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 21
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
@@ -192,11 +192,11 @@ jobs:
name: 'macOS (JDK 21)'
runs-on: macos-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Set up JDK 21'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 21
distribution: 'zulu'
@@ -209,11 +209,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Set up JDK 24'
- uses: actions/setup-java@v4
+ uses: actions/setup-java@v6
with:
java-version: 24
distribution: 'zulu'
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
fetch-depth: 50
- name: 'Test'
diff --git a/.github/workflows/publish-non-release-website-updates.yml
b/.github/workflows/publish-non-release-website-updates.yml
index 1580fbc10..658a89f55 100644
--- a/.github/workflows/publish-non-release-website-updates.yml
+++ b/.github/workflows/publish-non-release-website-updates.yml
@@ -32,12 +32,12 @@ jobs:
publish-website:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
- name: Build site
working-directory: site
run: |
CURRENT_UID=$(id -u):$(id -g) docker compose run build-site
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
repository: apache/calcite-site
path: calcite-site
diff --git a/.github/workflows/publish-site-and-javadocs-on-release.yml
b/.github/workflows/publish-site-and-javadocs-on-release.yml
index 8cf465443..4e6c79b69 100644
--- a/.github/workflows/publish-site-and-javadocs-on-release.yml
+++ b/.github/workflows/publish-site-and-javadocs-on-release.yml
@@ -25,7 +25,7 @@ jobs:
publish-website:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
- name: Build site
working-directory: site
run: |
@@ -34,7 +34,7 @@ jobs:
working-directory: site
run: |
docker compose run generate-javadoc
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v7
with:
repository: apache/calcite-site
path: calcite-site