From 8dccc77000c41b9d28f59ce5511229aff254e891 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Watenberg Date: Tue, 14 Apr 2026 12:12:26 +0200 Subject: [PATCH] improvement(PTFE-3166): update GitHub Actions to Node 24-compatible versions Update workflow action versions to run on Node 24 ahead of the June 2026 GitHub Actions runner default switch and Fall 2026 Node 20 removal. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .github/workflows/bump_version.yaml | 2 +- .github/workflows/crons-tests.yaml | 2 +- .github/workflows/docker-upload.yaml | 2 +- .github/workflows/openstack-cleanup.yaml | 2 +- .github/workflows/ssh-runner.yaml | 2 +- .github/workflows/test-retry-workflow.yaml | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/bump_version.yaml b/.github/workflows/bump_version.yaml index 10329b7..9cc2067 100644 --- a/.github/workflows/bump_version.yaml +++ b/.github/workflows/bump_version.yaml @@ -9,7 +9,7 @@ jobs: env: GH_TOKEN: ${{ github.token }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: create fake version file run: | echo "VERSION=1.2.3" > VERSION diff --git a/.github/workflows/crons-tests.yaml b/.github/workflows/crons-tests.yaml index 06507ee..83e5954 100644 --- a/.github/workflows/crons-tests.yaml +++ b/.github/workflows/crons-tests.yaml @@ -7,7 +7,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./action-crons with: event_schedule: 'now' diff --git a/.github/workflows/docker-upload.yaml b/.github/workflows/docker-upload.yaml index 4a090b6..633d17f 100644 --- a/.github/workflows/docker-upload.yaml +++ b/.github/workflows/docker-upload.yaml @@ -7,7 +7,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: ./actions-docker-upload with: name: 'test' diff --git a/.github/workflows/openstack-cleanup.yaml b/.github/workflows/openstack-cleanup.yaml index f82d0ae..069149c 100644 --- a/.github/workflows/openstack-cleanup.yaml +++ b/.github/workflows/openstack-cleanup.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Cleanup OpenStack VMs uses: ./actions-cleanup-openstack-vms with: diff --git a/.github/workflows/ssh-runner.yaml b/.github/workflows/ssh-runner.yaml index 50d5bef..fa1eff0 100644 --- a/.github/workflows/ssh-runner.yaml +++ b/.github/workflows/ssh-runner.yaml @@ -22,7 +22,7 @@ jobs: runs-on: ${{ inputs.runner }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: ssh uses: ./action-ssh-to-runner with: diff --git a/.github/workflows/test-retry-workflow.yaml b/.github/workflows/test-retry-workflow.yaml index c6295da..8d4f2d5 100644 --- a/.github/workflows/test-retry-workflow.yaml +++ b/.github/workflows/test-retry-workflow.yaml @@ -16,10 +16,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.14'