我是 GitHub Actions(以及一般持续集成)的新手。我刚刚阅读《使用 Node.js 与 GitHub Actions》 ,并从Node.js 工作流程模板中找到了以下代码片段:
\n strategy:\n matrix:\n node-version: [8.x, 10.x, 12.x]\nRun Code Online (Sandbox Code Playgroud)\n里面提到了
\n\n\n该模板包含一个矩阵策略,可使用三个 Node.js 版本构建和测试代码:8.x、10.x 和 12.x。\'x\' 是通配符,与版本可用的最新次要版本和补丁版本相匹配。数组中指定的每个 Node.js 版本
\nnode-version都会创建一个运行相同步骤的作业。
我的问题是 \xe2\x80\x94 为什么使用不同的 Node 版本进行构建和测试?为什么不只使用一个版本呢?
\n谢谢你!
\n