Describe the enhancement
Node.js v14.15.0 has been released and the 14.x release line now moves into Active LTS. Can the GitHub Actions runner support it as the runtime of a JavaScript (TypeScript) action? Is there a roadmap for this?
Code Snippet
Today, we can set node12 to runs.using.
runs:
using: 'node12'
main: 'main.js'
Can we set node14 as follows?
runs:
using: 'node14'
main: 'main.js'
Additional information
https://docs.github.com/en/free-pro-team@latest/actions/creating-actions/metadata-syntax-for-github-actions#runs-for-javascript-actions
We also need to update the documentation when node14 is available.
Looks like this is not easy 馃槶
Is it done via actions/virtual-environments#1953 ?
No. This is a problem of the actions/runner.
https://github.com/peaceiris/actions-gh-pages/pull/539
https://github.com/peaceiris/actions-gh-pages/pull/539/checks?check_run_id=1437553870#step:19:20
Error: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter ''using: node14' is not supported, use 'docker' or 'node12' instead.')
We need:
node14node14
Most helpful comment
We need:
node14node14