Re: svn commit: r1935352 - apr/apr/trunk/.github/workflows

Branko Čibej <[email protected]> Mon, 15 Jun 2026 16:45:19 +0200
Newsgroups gmane.comp.apache.apr.devel
Organization The Apache Software Foundation
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------vFIAYJedZpvQcFi1PA8Vmzy4
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 15. 6. 2026 16:01, [email protected] wrote:
> Author: brane
> Date: Mon Jun 15 14:01:15 2026
> New Revision: 1935352
>
> Log:
> 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

--------------vFIAYJedZpvQcFi1PA8Vmzy4
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 15. 6. 2026 16:01, <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:178153207584.2031360.13966396401373283723@svn03-he-fi">
      <pre wrap="" class="moz-quote-pre">Author: brane
Date: Mon Jun 15 14:01:15 2026
New Revision: 1935352

Log:
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</pre>
    </blockquote>
    <br>
    <br>
    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.<br>
    <br>
    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.<br>
    <br>
    -- Brane<br>
    <br>
  </body>
</html>

--------------vFIAYJedZpvQcFi1PA8Vmzy4--