This is an automated email from the ASF dual-hosted git repository.
dongjoon pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/orc.git
The following commit(s) were added to refs/heads/main by this push:
new 6e2aa6de9 ORC-1985: Upgrade `actions/checkout` to v5
6e2aa6de9 is described below
commit 6e2aa6de963f4bdb2648e32d3cb35880a93f7ffa
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Tue Sep 2 16:04:17 2025 -0700
ORC-1985: Upgrade `actions/checkout` to v5
### What changes were proposed in this pull request?
This PR aims to upgrade `actions/checkout` to v5.
### Why are the changes needed?
`v5.0.0` was released 3 weeks ago with a major improvement upgrading
`NodeJS` from `20` to `24`, which will be LTS soon.
- https://github.com/actions/checkout/releases/tag/v5.0.0
- https://github.com/actions/checkout/pull/2226
### How was this patch tested?
Pass the CIs.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #2370 from dongjoon-hyun/ORC-1985.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
.github/workflows/build_and_test.yml | 16 ++++++++--------
.github/workflows/pages.yml | 2 +-
.github/workflows/publish_snapshot.yml | 2 +-
.github/workflows/sanitizer_test.yml | 2 +-
4 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/build_and_test.yml
b/.github/workflows/build_and_test.yml
index f64fe8abf..e358c4b30 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -52,7 +52,7 @@ jobs:
- amazonlinux23
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: "Test"
run: |
cd docker
@@ -87,7 +87,7 @@ jobs:
MAVEN_SKIP_RC: true
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Install Java ${{ matrix.java }}
uses: actions/setup-java@v4
with:
@@ -128,7 +128,7 @@ jobs:
ORC_USER_SIMD_LEVEL: AVX512
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: "Test"
run: |
mkdir -p ~/.m2
@@ -142,7 +142,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Super-Linter
@@ -167,7 +167,7 @@ jobs:
cpp-linter:
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Run build
run: |
mkdir build && cd build
@@ -197,7 +197,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Check license header
uses: apache/skywalking-eyes@main
env:
@@ -214,7 +214,7 @@ jobs:
runs-on: macos-${{ matrix.version }}
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Install dependencies
run: |
brew update
@@ -242,7 +242,7 @@ jobs:
- macos-15
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- uses: actions/setup-python@v5
with:
python-version: '3.x'
diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index 52b2e1fc7..5c1a945a8 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -40,7 +40,7 @@ jobs:
if: github.repository == 'apache/orc'
steps:
- name: Checkout ORC repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
with:
repository: apache/orc
ref: 'main'
diff --git a/.github/workflows/publish_snapshot.yml
b/.github/workflows/publish_snapshot.yml
index eb6d77123..98dc07262 100644
--- a/.github/workflows/publish_snapshot.yml
+++ b/.github/workflows/publish_snapshot.yml
@@ -10,7 +10,7 @@ jobs:
if: github.repository == 'apache/orc'
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: actions/setup-java@v3
with:
diff --git a/.github/workflows/sanitizer_test.yml
b/.github/workflows/sanitizer_test.yml
index 6eee91a55..3ee3aae7a 100644
--- a/.github/workflows/sanitizer_test.yml
+++ b/.github/workflows/sanitizer_test.yml
@@ -46,7 +46,7 @@ jobs:
cxx: clang++
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Install dependencies
run: |
sudo apt-get update