【问题标题】:What node version used if not specified it in Github Actions如果没有在 Github Actions 中指定,使用什么节点版本
【发布时间】:2022-01-08 12:48:52
【问题描述】:

那里。

我的 Github Actions 前天失败了。但是,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 版本?

你有什么想法吗?

【问题讨论】:

标签: node.js github-actions


【解决方案1】:

作为一个实时系统,运营团队不断升级虚拟机映像,因此任何类似的变化都是意料之中的。

例如,您可以查看为 Ubuntu 20.04 预装了哪些软件,甚至可以看到 Node 16 将成为新的默认版本的友好公告,

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

【讨论】:

    猜你喜欢
    • 2020-10-30
    • 2023-03-26
    • 2019-08-25
    • 2022-10-22
    • 2022-11-04
    • 1970-01-01
    • 2020-07-23
    • 2021-09-10
    • 2019-01-08
    相关资源
    最近更新 更多