Skip to content

ci: update GitHub Actions for Node.js 24 - #5

Merged
raphink merged 1 commit into
isovalent:mainfrom
bogdankrasko:pr/bkrasko/update-workflows-to-nodejs24
Aug 14, 2026
Merged

ci: update GitHub Actions for Node.js 24#5
raphink merged 1 commit into
isovalent:mainfrom
bogdankrasko:pr/bkrasko/update-workflows-to-nodejs24

Conversation

@bogdankrasko

@bogdankrasko bogdankrasko commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Upgrade actions/checkout to v7.0.1.
  • Upgrade actions/setup-go to v7.0.0.
  • Upgrade marocchino/sticky-pull-request-comment to v3.0.5.

Files changed

  • .github/workflows/coverage.yml
  • .github/workflows/go.yml

Why

This work addresses isovalent/roadmap#3310.

GitHub Actions runners are moving to Node.js 24 and dropping older JavaScript runtimes. Updating these actions keeps the affected workflows operational after that transition.

External actions remain pinned to immutable commit SHAs so a mutable tag cannot change the workflow implementation without review.

@bogdankrasko

Copy link
Copy Markdown
Contributor Author

The failure is expected as PR created from the fork

@bogdankrasko
bogdankrasko marked this pull request as ready for review August 5, 2026 13:54
- Update external GitHub Action references to the Node.js 24-compatible, digest-pinned revisions shown in the diff.

Signed-off-by: Bohdan Krasko <bkrasko@cisco.com>
@bogdankrasko
bogdankrasko force-pushed the pr/bkrasko/update-workflows-to-nodejs24 branch from bb5ee31 to c3eb23e Compare August 11, 2026 18:50

@raphink raphink left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@raphink
raphink merged commit 06289b9 into isovalent:main Aug 14, 2026
1 of 2 checks passed
@bogdankrasko
bogdankrasko deleted the pr/bkrasko/update-workflows-to-nodejs24 branch August 14, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants