From 5bfeb7591481dc0dfb47af9152ebfb6a7819d8a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C5=8Dan?= Date: Sat, 7 Mar 2026 08:40:12 -0700 Subject: [PATCH] ci: upgrade actions/checkout to v4 in all workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GitHub is dropping legacy Node.js runtime support (Node 12/16) which will break actions/checkout@v1. Upgrade to v4 across all three CI workflows (linux, macos, windows) to prevent future CI breakage. - linux.yml: v1 → v4 - macos.yml: v1 → v4 - windows.yml: @master → v4 Co-Authored-By: Claude Opus 4.6 --- .github/workflows/linux.yml | 2 +- .github/workflows/macos.yml | 2 +- .github/workflows/windows.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 27932fec8..da7f31f85 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -46,7 +46,7 @@ jobs: image: perldocker/perl-tester:${{ matrix.perl-version }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: perl -V run: perl -V - name: Install Dependencies CI diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 358a1b7d3..40d8f79f6 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -21,7 +21,7 @@ jobs: PERL_CARTON_PATH: $GITHUB_WORKSPACE/local steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Set up Perl run: brew install perl - name: perl -V diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index b1c259d07..7f6ab93c6 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -20,7 +20,7 @@ jobs: RELEASE_TESTING: 1 steps: - - uses: actions/checkout@master + - uses: actions/checkout@v4 - name: Set up Perl run: | choco install strawberryperl