JavaScript actions support for node18 or node20 #53217
-
Select Topic AreaProduct Feedback BodyOnly This is not enough! Some JavaScript actions like cycjimmy/semantic-release-action are blocked from using later dependencies due to this. See Semantic version which says: "Note: Version 20.0.0 of semantic-release and later is currently incompatible with Please add According to https://github.com/nodejs/release#release-schedule: |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 2 replies
-
Can we expect some feedback from product management on this important topic? |
Beta Was this translation helpful? Give feedback.
-
Node.js |
Beta Was this translation helpful? Give feedback.
-
https://github.blog/changelog/2023-05-04-github-actions-all-actions-will-run-on-node16-instead-of-node12/ from May 4, 2023 says "GitHub Actions: All Actions will run on Node16 instead of Node12" There was no mention of what happens after Node16 though. |
Beta Was this translation helpful? Give feedback.
-
Also see (and subscribe to, if interested) the linked issue: actions/runner#2255 |
Beta Was this translation helpful? Give feedback.
-
This has been provisionally answered in actions/runner#2257 (comment) by @fhammerl
|
Beta Was this translation helpful? Give feedback.
-
@MikeMcC399 @TomasHubelbauer looking for node18 support as well (node20 even better!). Did small PoC with an ugly workaround (wrap js action into composite action): https://github.com/DariuszPorowski/node-js-action From an action users perspective, the yaml syntax remains the same. |
Beta Was this translation helpful? Give feedback.
-
This has been answered in actions/runner#2704, where it says "From here, we plan to skip over node 18 and hop on the node 20 LTS release. " |
Beta Was this translation helpful? Give feedback.
-
See actions/runner#2619 (comment)
|
Beta Was this translation helpful? Give feedback.
See actions/runner#2619 (comment)