Node.js 16 自 2023 年 9 月起已停止支持。GitHub Actions 宣布将于 2024 年 5 月 13 日开始强制使用 Node.js 20。
如果想更早的进行测试,可使用环境变量FORCE_JAVASCRIPT_ACTIONS_TO_NODE20=true
立即强制使用 Node.js 20。
要选择退出此操作并继续使用 Node.js 16,只需选择将ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true
作为工作流程中的 “env” 或者作为您的运行机器上的环境变量。这仅在我们稍后在春季升级运行机器并删除 Node.js 16 时有效。
为了支持这一变化,我们将删除不具有 Node.js 20 官方支持的以下操作系统的 Action 运行器支持:
Red Hat Enterprise Linux 7
CentOS 7
Oracle Linux 7
Debian 9
Ubuntu 16.04
Linux Mint 18
openSUSE 15
SUSE Enterprise Linux (SLES) 12 SP2
Windows 7 64位
Windows 8.1 64位
要了解更多关于我们当前支持的操作系统版本的信息,请阅读我们的公共文档。
参考自 https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
- END -
敬请关注「Nodejs技术栈」微信公众号,期望与志同道合的你一起打造优质 “Nodejs技术栈” 交流群,一起互相学习进步!可长按下方二维码添加【五月君】个人微信备注 “Node” 邀请入群。