Update nodejs version to 24 in gha#1638
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
and docker/* step to the lowest major that defaults to node24: checkout v4 -> v5 setup-go v5 -> v6 upload-artifact v4 -> v6 (v5 still defaults to node20) download-artifact v4 -> v8 (v5/v6 still default to node20) stale v9 -> v10 docker/setup-buildx-action v3 -> v4 docker/setup-qemu-action v3 -> v4 docker/build-push-action v6 -> v7 docker/login-action v3 -> v4 docker/metadata-action v5 -> v6
exact and go.mod stays the single source of truth. Drops the single-valued go-version axis from the unit_tests matrix.
|
Review co-worked with claude Node.js 20 deprecation warnings still present in CIThe checks are green, but the latest run still emits Node.js 20 deprecation warnings. In this repo's workflows (missed by this PR — should fix here)
From external / called workflows (out of scope for this PR)
Verification (for the actions this PR does bump)All bumped actions were checked against GitHub: the 5 SHA-pinned Net: to actually clear the Node-20 warning on the lint job, add the |
- Migrate slack-github-action from v1.25.0 to v4.0.0, replacing env-based SLACK_WEBHOOK_URL with webhook/webhook-type inputs - Update golangci-lint-action to v9.3.0, ghaction-container-scan to v4.1.0, and upload-assets to 0.5.0
|
The The workflow using The other actions have updated. |
Description
Update nodejs version to 24 in github actions.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also
list any relevant details for your test configuration
Test Configuration:
Checklist: