update actions to use node js 24 by marionbarker · Pull Request #538 · loopandlearn/LoopFollow · GitHub
Skip to content

update actions to use node js 24#538

Merged
marionbarker merged 6 commits into
devfrom
update/node-js-24
Mar 24, 2026
Merged

update actions to use node js 24#538
marionbarker merged 6 commits into
devfrom
update/node-js-24

Conversation

@marionbarker

@marionbarker marionbarker commented Mar 12, 2026

Copy link
Copy Markdown
Collaborator

Purpose

Update GitHub actions to use Node.js 24 before the required date of June 2, 2026.

See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Thanks to Odd Stoltenberg for the alert.

Method

Step 1: Update all the yml files to use actions/@checkout5.
Step 2: (See next comment), update the build file to use actions/upload-artifact@v6

Test

Push this branch (update/node-js-24) to GitHub user docs-test LoopFollow fork.

However, build still has warnings for two jobs. I opened issues for those two repositories.

The final action will automatically be run when this PR is merged to dev.

Status

Open this but convert to a draft for now. Once all node 20 actions are updated to 24, then this will be considered for inclusion.

@marionbarker marionbarker marked this pull request as draft March 12, 2026 15:59
@marionbarker

Copy link
Copy Markdown
Collaborator Author

@marionbarker marionbarker marked this pull request as ready for review March 24, 2026 06:07
@marionbarker

Copy link
Copy Markdown
Collaborator Author

@marionbarker marionbarker requested a review from bjorkert March 24, 2026 06:26

@bjorkert bjorkert 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.

Approved by reviewing changes done and the successful build.

@marionbarker marionbarker merged commit 469996e into dev Mar 24, 2026
@marionbarker marionbarker deleted the update/node-js-24 branch March 24, 2026 13:36
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