Skip to content

Commit 9534eb9

Browse files
committed
ORC-2097: Make actions/* GitHub Actions jobs up-to-date
### What changes were proposed in this pull request? This PR aims to make `actions/*` GitHub Actions jobs up-to-date. ### Why are the changes needed? To keep the CIs up-to-date. | Action | Old Version | New Version | | :--- | :--- | :--- | | actions/checkout | v4, v5 | v6 | | actions/setup-java | v3, v4 | v5 | | actions/upload-artifact | v4, v4.6.2 | v6 | | actions/setup-python | v5 | v6 | | actions/upload-pages-artifact | v3 | v4 | | actions/stale | v1.1.0 | v10 | ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: `Gemini 3 Pro (High)` on `Antigravity` Closes #2536 from dongjoon-hyun/ORC-2097. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
1 parent 01baa48 commit 9534eb9

5 files changed

Lines changed: 21 additions & 21 deletions

File tree

.github/workflows/build_and_test.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- amazonlinux23
5757
steps:
5858
- name: Checkout
59-
uses: actions/checkout@v5
59+
uses: actions/checkout@v6
6060
- name: "Test"
6161
run: |
6262
cd docker
@@ -95,9 +95,9 @@ jobs:
9595
MAVEN_SKIP_RC: true
9696
steps:
9797
- name: Checkout
98-
uses: actions/checkout@v5
98+
uses: actions/checkout@v6
9999
- name: Install Java ${{ matrix.java }}
100-
uses: actions/setup-java@v4
100+
uses: actions/setup-java@v5
101101
with:
102102
distribution: zulu
103103
java-version: ${{ matrix.java }}
@@ -138,7 +138,7 @@ jobs:
138138
VCPKG_ROOT: C:/vcpkg
139139
steps:
140140
- name: Checkout
141-
uses: actions/checkout@v4
141+
uses: actions/checkout@v6
142142
- name: Add msbuild to PATH
143143
uses: microsoft/setup-msbuild@v1.1
144144
with:
@@ -170,7 +170,7 @@ jobs:
170170
ctest -C Release --output-on-failure
171171
- name: "Upload Build Artifacts"
172172
if: always()
173-
uses: actions/upload-artifact@v4
173+
uses: actions/upload-artifact@v6
174174
with:
175175
name: windows-build-logs-${{ matrix.simd }}
176176
path: build/
@@ -192,7 +192,7 @@ jobs:
192192
ORC_USER_SIMD_LEVEL: AVX512
193193
steps:
194194
- name: Checkout
195-
uses: actions/checkout@v5
195+
uses: actions/checkout@v6
196196
- name: "Test"
197197
run: |
198198
mkdir -p ~/.m2
@@ -206,7 +206,7 @@ jobs:
206206
runs-on: ubuntu-24.04
207207
steps:
208208
- name: Checkout
209-
uses: actions/checkout@v5
209+
uses: actions/checkout@v6
210210
with:
211211
fetch-depth: 0
212212
- name: Super-Linter
@@ -216,7 +216,7 @@ jobs:
216216
VALIDATE_MARKDOWN: true
217217
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
218218
- name: Install Java 17
219-
uses: actions/setup-java@v4
219+
uses: actions/setup-java@v5
220220
with:
221221
distribution: zulu
222222
java-version: 17
@@ -232,7 +232,7 @@ jobs:
232232
runs-on: ubuntu-24.04
233233
needs: [license-check]
234234
steps:
235-
- uses: actions/checkout@v5
235+
- uses: actions/checkout@v6
236236
- name: Run build
237237
run: |
238238
mkdir build && cd build
@@ -262,7 +262,7 @@ jobs:
262262
runs-on: ubuntu-latest
263263
steps:
264264
- name: Checkout repository
265-
uses: actions/checkout@v5
265+
uses: actions/checkout@v6
266266
- name: Check license header
267267
uses: apache/skywalking-eyes@main
268268
env:
@@ -281,7 +281,7 @@ jobs:
281281
runs-on: macos-${{ matrix.version }}
282282
steps:
283283
- name: Checkout repository
284-
uses: actions/checkout@v5
284+
uses: actions/checkout@v6
285285
- name: Test
286286
run: |
287287
CMAKE_PREFIX_PATH=$(brew --prefix protobuf)
@@ -305,8 +305,8 @@ jobs:
305305
- macos-26
306306
steps:
307307
- name: Checkout
308-
uses: actions/checkout@v5
309-
- uses: actions/setup-python@v5
308+
uses: actions/checkout@v6
309+
- uses: actions/setup-python@v6
310310
with:
311311
python-version: '3.x'
312312
- name: Install meson

.github/workflows/pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ jobs:
4040
if: github.repository == 'apache/orc'
4141
steps:
4242
- name: Checkout ORC repository
43-
uses: actions/checkout@v5
43+
uses: actions/checkout@v6
4444
with:
4545
repository: apache/orc
4646
ref: 'main'
4747
- name: Install Java 17
48-
uses: actions/setup-java@v4
48+
uses: actions/setup-java@v5
4949
with:
5050
distribution: zulu
5151
java-version: 17
@@ -64,7 +64,7 @@ jobs:
6464
- name: Setup Pages
6565
uses: actions/configure-pages@v5
6666
- name: Upload artifact
67-
uses: actions/upload-pages-artifact@v3
67+
uses: actions/upload-pages-artifact@v4
6868
with:
6969
path: 'site/target'
7070
- name: Deploy to GitHub Pages

.github/workflows/publish_snapshot.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
if: github.repository == 'apache/orc'
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v5
13+
- uses: actions/checkout@v6
1414

15-
- uses: actions/setup-java@v3
15+
- uses: actions/setup-java@v5
1616
with:
1717
distribution: zulu
1818
java-version: 17

.github/workflows/sanitizer_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
cxx: clang++
4848
steps:
4949
- name: Checkout
50-
uses: actions/checkout@v5
50+
uses: actions/checkout@v6
5151
- name: Install dependencies
5252
run: |
5353
sudo apt-get update
@@ -70,7 +70,7 @@ jobs:
7070
ctest -V --output-on-failure
7171
- name: Save the test output
7272
if: always()
73-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
73+
uses: actions/upload-artifact@v6
7474
with:
7575
name: test-output
7676
path: "**/out.log*"

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
stale:
2828
runs-on: ubuntu-latest
2929
steps:
30-
- uses: actions/stale@c201d45ef4b0ccbd3bb0616f93bae13e73d0a080 # pin@v1.1.0
30+
- uses: actions/stale@v10
3131
with:
3232
repo-token: ${{ secrets.GITHUB_TOKEN }}
3333
stale-pr-message: >

0 commit comments

Comments
 (0)