Skip to content

Commit 59e18ec

Browse files
committed
Upgrade GitHub workflows to use actions/checkout@v6 to avoid these warnings:
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1935352 13f79535-47bb-0310-9956-ffa450edef68
1 parent df37fcc commit 59e18ec

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ jobs:
9999
steps:
100100
- name: Install prerequisites
101101
run: sudo apt-get install libtool libtool-bin ${{ matrix.packages }}
102-
- uses: actions/checkout@v4
102+
- uses: actions/checkout@v6
103103
# https://github.com/actions/runner-images/issues/9491#issuecomment-1989718917
104104
- name: Workaround ASAN issue in Ubuntu 22.04 runners
105105
run: sudo sysctl vm.mmap_rnd_bits=28

.github/workflows/macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
steps:
2626
- name: Install prerequisites
2727
run: brew install libtool autoconf make bash
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v6
2929
- name: buildconf
3030
run: ./buildconf
3131
- name: configure

.github/workflows/windows-vcpkg.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
core.exportVariable('ACTIONS_CACHE_URL', process.env.ACTIONS_CACHE_URL || '');
3939
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
4040
41-
- uses: actions/checkout@v4
41+
- uses: actions/checkout@v6
4242

4343
- name: Vcpkg Install
4444
run: C:\vcpkg\vcpkg.exe install ${{ matrix.port }} --head --overlay-ports ${{ github.workspace }}\build\vcpkg --triplet ${{ matrix.triplet }} --enforce-port-checks

.github/workflows/windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
if: ${{ matrix.packages != '' }}
143143
run: vcpkg install --triplet ${{ matrix.triplet }} ${{ matrix.packages }}
144144

145-
- uses: actions/checkout@v4
145+
- uses: actions/checkout@v6
146146

147147
- name: Configure CMake
148148
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.

0 commit comments

Comments
 (0)