From d482ec463832c1429741e2fc7a2d05ab33b7cc70 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Dolbeau Date: Tue, 26 May 2026 19:28:19 +0200 Subject: [PATCH] chore(ci): bump actions to Node 24-compatible versions GitHub will force all Node 20 actions to run on Node 24 starting June 2nd, 2026, and Node 20 will be removed from runners on September 16th, 2026. Bumps the three actions used in our workflows to their latest major versions, which target Node 24: - actions/checkout@v4 -> v6 - azure/setup-helm@v4 -> v5 - softprops/action-gh-release@v2 -> v3 --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 61ca873..859543d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,10 +19,10 @@ jobs: fail-fast: false steps: - name: 📥 Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: ⛵ Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 with: version: v3.16.0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 26b8b81..b6d4c0d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,10 +15,10 @@ jobs: runs-on: ubuntu-latest steps: - name: 📥 Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: ⛵ Set up Helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@v5 with: version: v3.16.0 @@ -52,7 +52,7 @@ jobs: oci://ghcr.io/absysslab - name: 🎉 Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: name: visual-tom ${{ github.ref_name }} generate_release_notes: true