From a867ddd0937a99384cb5e018d761e2d921bc01c9 Mon Sep 17 00:00:00 2001 From: Olivier Tilloy Date: Tue, 28 Apr 2026 13:40:10 +0200 Subject: [PATCH] CI: update the checkout action to v6 This addresses the following deprecation warning, soon to become an error: > 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 2nd, 2026. Node.js 20 > will be removed from the runner on September 16th, 2026. Please check if > updated versions of these actions are available that support Node.js 24. To > opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true > environment variable on the runner or in your workflow file. Once Node.js 24 > becomes the default, you can temporarily opt out by setting > ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: > https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9c075c231a..fb76c49a21 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ jobs: xorg-xwayland pipewire cmake \ libavif libheif aom rav1e libdecor libxdamage \ luajit - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive - name: Build with gcc