setup-haxe icon indicating copy to clipboard operation
setup-haxe copied to clipboard

Node.js 16 is deprecated

Open player-03 opened this issue 1 year ago • 2 comments

GitHub is warning that this action needs to be updated to use Node 20. More details: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/

I see that action.yml specifies 'node20', but package.json and .node-version still say 16. Perhaps one of those is the problem?

player-03 avatar May 27 '24 20:05 player-03

It seems like updating action.yml is what's needed, but this change is not available yet in the v1 tag.

tobil4sk avatar Jul 17 '24 09:07 tobil4sk

Yep, the latest release is from before the change:

https://github.com/krdlab/setup-haxe/releases/tag/v1.5.1 vs https://github.com/krdlab/setup-haxe/commit/4c8439764a4d96b454f9b8e3a78ec1aad078852b

Can we have a new release @krdlab? Not sure if it needs to be v2 to make it a version bump like other Github actions did.

zommerfelds avatar Aug 09 '24 06:08 zommerfelds

Apologies for the long delay! I'll find some time this week to get that release out.

krdlab avatar Jul 09 '25 11:07 krdlab

v2 has just been released.

krdlab avatar Jul 14 '25 17:07 krdlab