那里。
前天我的行动失败了。但是,3天前成功了。
我在日志上搜索,在yarn install上失败,因为我使用了Node.js版本16。
我的模块可以在Node.js 14上构建。然后,我在工作流上指定了Node.js版本,
- name: Set up Node js
uses: actions/setup-node@v2
with:
node-version: '14.14.0'为什么我的Github动作突然使用Node.js版本16?
如果没有指定Node版本,Github操作是如何决定Node.js版本的?
你有什么想法吗?
发布于 2021-12-02 00:24:47
作为一个实时系统,操作团队一直在升级虚拟机映像,因此任何类似的更改都是预期的。
例如,您可以看到为Ubuntu 20.04预装了什么软件,甚至还友好地宣布Node 16将成为新的默认设置,
https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-README.md
发布于 2022-09-22 16:46:30
从9月起。2022年,更清楚的是:
GitHub操作:所有操作将开始在Node16而不是Node12上运行 节点12已经失去了对自2022年4月以来的支持,因此我们开始了节点12对GitHub操作的弃用过程。 我们计划在2023年夏天之前迁移在Node16上运行的所有操作,。 我们会监察迁移的进度,并听取社会人士的意见,看看情况如何,然后才定出最后日期。 为了提高对即将到来的更改的认识,我们在工作流中添加了一个警告,其中包含在节点12上运行的操作。 这项规定将于9月27日生效。 你需要做的是
https://stackoverflow.com/questions/70192495
复制相似问题