On 15. 6. 2026 16:01, [email protected] wrote:
Author: brane Date: Mon Jun 15 14:01:15 2026 New Revision: 1935352Log: 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. Modified: apr/apr/trunk/.github/workflows/linux.yml apr/apr/trunk/.github/workflows/macos.yml apr/apr/trunk/.github/workflows/windows-vcpkg.yml apr/apr/trunk/.github/workflows/windows.yml
I was going to merge this to the apr-1.7.x and apr-1.8.x branches, but I noticed that the apr-1.8.x branch doesn't have windows-vcpkg.yml while the apr-1.7.x branch does. Looks like an omission, but I don't want to look for all the merges that led to this file appearing on the apr-1.7.x branch. Any guidance here would help.
I also noticed that we're not testing the apr-util-1.6.x branch in CI at all. I can't remember if it's still considered maintained (given that the last apr-util release was from that branch) or if we're switching to apr-util-1.7.x for the next release.
-- Brane
