From 491855c2b13a45da8553f080d73e80050861cfbf Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Watenberg Date: Tue, 14 Apr 2026 11:49:56 +0200 Subject: [PATCH 1/2] ARSN-574 Update GitHub Actions to Node 24 runtime Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .github/workflows/codeql.yaml | 2 +- .github/workflows/dependency-review.yaml | 2 +- .github/workflows/tests-kmip.yaml | 6 +++--- .github/workflows/tests.yaml | 10 +++++----- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index 07113d7b2..bbc287688 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL uses: github/codeql-action/init@v3 diff --git a/.github/workflows/dependency-review.yaml b/.github/workflows/dependency-review.yaml index 3157ebc51..887aff92f 100644 --- a/.github/workflows/dependency-review.yaml +++ b/.github/workflows/dependency-review.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: 'Checkout Repository' - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: 'Dependency Review' uses: actions/dependency-review-action@v4 diff --git a/.github/workflows/tests-kmip.yaml b/.github/workflows/tests-kmip.yaml index 04fcbc3b5..a87d0a687 100644 --- a/.github/workflows/tests-kmip.yaml +++ b/.github/workflows/tests-kmip.yaml @@ -28,8 +28,8 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '22' cache: 'yarn' @@ -53,7 +53,7 @@ jobs: - name: run kmip ClusterClient functional tests on pykmip run: yarn ft_pykmip_test - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: pykmip_logs path: /tmp/artifacts/ diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 128c7cfb3..f2a3a7447 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -25,8 +25,8 @@ jobs: - 6379:6379 steps: - name: Checkout - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '22' cache: 'yarn' @@ -45,7 +45,7 @@ jobs: run: yarn --silent coverage - name: run functional tests run: yarn ft_test - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} - name: run executables tests @@ -58,9 +58,9 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install NodeJS - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '22' cache: yarn From 07ec130e6f553d178ccacf2086f42bea0c2fe893 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Watenberg Date: Tue, 14 Apr 2026 13:47:16 +0200 Subject: [PATCH 2/2] =?UTF-8?q?ci:=20also=20upgrade=20docker/build-push-ac?= =?UTF-8?q?tion@v6=E2=86=92v7,=20metadata-action@v5=E2=86=92v6,=20codeql@v?= =?UTF-8?q?3=E2=86=92v4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/codeql.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index bbc287688..e787f7c38 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -17,9 +17,9 @@ jobs: uses: actions/checkout@v6 - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: javascript, typescript - name: Build and analyze - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4