Skip to content

Remove unnecessary nodejs setup - #250

Merged
itowlson merged 1 commit into
spinframework:mainfrom
ChihweiLHBird:remove-unnecessary-nodejs-setup
Sep 1, 2026
Merged

Remove unnecessary nodejs setup#250
itowlson merged 1 commit into
spinframework:mainfrom
ChihweiLHBird:remove-unnecessary-nodejs-setup

Conversation

@ChihweiLHBird

Copy link
Copy Markdown
Contributor

Another workflow doesn't use setup-node, and node should come with GitHub host runner by default.

If we can remove it, we won't have to maintain the version in it. 20 is currently EOL and contains multiple vulnerabilities.

Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
@ChihweiLHBird
ChihweiLHBird marked this pull request as ready for review August 31, 2026 06:41
@itowlson
itowlson requested a review from karthik2804 August 31, 2026 19:37
@itowlson
itowlson enabled auto-merge August 31, 2026 19:52
@ChihweiLHBird

Copy link
Copy Markdown
Contributor Author

Very weird that it always timeout without obvious issue in log... let me look into it

@itowlson

itowlson commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

The link checker is pretty flaky, although GH usually kills it after 3 hours if it gets stuck (at the time I wrote this it was 5 hours and counting). But it does get stuck a lot.

(Edit: completed successfully in 11 mins on the third attempt.)

@itowlson
itowlson merged commit fe154d3 into spinframework:main Sep 1, 2026
3 of 5 checks passed
@ChihweiLHBird
ChihweiLHBird deleted the remove-unnecessary-nodejs-setup branch September 1, 2026 01:47
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.

3 participants