首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果没有在Github操作中指定节点版本,则使用哪个节点版本?

如果没有在Github操作中指定节点版本,则使用哪个节点版本?
EN

Stack Overflow用户
提问于 2021-12-01 23:24:49
回答 2查看 605关注 0票数 1

那里。

前天我的行动失败了。但是,3天前成功了。

我在日志上搜索,在yarn install上失败,因为我使用了Node.js版本16。

我的模块可以在Node.js 14上构建。然后,我在工作流上指定了Node.js版本,

代码语言:javascript
复制
      - name: Set up Node js
        uses: actions/setup-node@v2
        with:
          node-version: '14.14.0'

为什么我的Github动作突然使用Node.js版本16?

如果没有指定Node版本,Github操作是如何决定Node.js版本的?

你有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-02 00:24:47

作为一个实时系统,操作团队一直在升级虚拟机映像,因此任何类似的更改都是预期的。

例如,您可以看到为Ubuntu 20.04预装了什么软件,甚至还友好地宣布Node 16将成为新的默认设置,

https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-README.md

票数 1
EN

Stack Overflow用户

发布于 2022-09-22 16:46:30

从9月起。2022年,更清楚的是:

GitHub操作:所有操作将开始在Node16而不是Node12上运行 节点12已经失去了对自2022年4月以来的支持,因此我们开始了节点12对GitHub操作的弃用过程。 我们计划在2023年夏天之前迁移在Node16上运行的所有操作,。 我们会监察迁移的进度,并听取社会人士的意见,看看情况如何,然后才定出最后日期。 为了提高对即将到来的更改的认识,我们在工作流中添加了一个警告,其中包含在节点12上运行的操作。 这项规定将于9月27日生效。 你需要做的是

  • 对于操作维护人员,:更新您的操作以在节点16而不是节点12 (操作配置设置)上运行
  • 对于操作,用户:用运行在节点16 (使用版本执行操作)上的操作的最新版本更新您的工作流
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70192495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档