Skip to content

Commit 43ed415

Browse files
committed
[KLC-1927] bump GitHub-owned actions to Node.js 24 runtimes
Node.js 20 is deprecated on GitHub Actions runners (forced to Node 24 from 2026-06-16, removed 2026-09-16). Bump the actions still on node20 to their latest Node 24 majors: actions/setup-go v5 -> v6 actions/cache v4 -> v5 actions/upload-artifact v5 -> v7 actions/download-artifact v6 -> v8 The klever-pipe self-hosted runner is 2.334.0, above the 2.327.1 minimum these majors require. No params used here changed across the bumps.
1 parent a4dc775 commit 43ed415

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/actions/go-setup-action/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ runs:
2424
using: "composite"
2525
steps:
2626
- name: Set up Golang
27-
uses: actions/setup-go@v5
27+
uses: actions/setup-go@v6
2828
with:
2929
go-version: ${{ inputs.go-version }}
3030
cache: false
@@ -38,7 +38,7 @@ runs:
3838
- name: Cache Go dependencies
3939
id: cache_vendor
4040
if: inputs.cache-enabled == 'true' && runner.environment == 'github-hosted'
41-
uses: actions/cache@v4
41+
uses: actions/cache@v5
4242
env:
4343
cache-name: go-cache-vendor
4444
with:

.github/workflows/go-setup-lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
golangci-lint run --output.checkstyle.path=golangci-report.xml || true
7272
7373
- name: Upload lint results
74-
uses: actions/upload-artifact@v5
74+
uses: actions/upload-artifact@v7
7575
with:
7676
name: lint-results
7777
path: golangci-report.xml

.github/workflows/pr-qa-sec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
8484
- name: Upload test results
8585
if: always()
86-
uses: actions/upload-artifact@v5
86+
uses: actions/upload-artifact@v7
8787
with:
8888
name: test-artifacts
8989
path: |
@@ -110,12 +110,12 @@ jobs:
110110
fetch-depth: 0
111111

112112
- name: Download lint results
113-
uses: actions/download-artifact@v6
113+
uses: actions/download-artifact@v8
114114
with:
115115
name: lint-results
116116

117117
- name: Download test results
118-
uses: actions/download-artifact@v6
118+
uses: actions/download-artifact@v8
119119
with:
120120
name: test-artifacts
121121

.github/workflows/push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
make build-validator
3737
3838
- name: Save artifacts
39-
uses: actions/upload-artifact@v5
39+
uses: actions/upload-artifact@v7
4040
with:
4141
name: build
4242
path: |

0 commit comments

Comments
 (0)