gpt4 book ai didi

GitHub 操作在作业失败时禁用自动取消

转载 作者:行者123 更新时间:2023-12-04 12:16:42 24 4
gpt4 key购买 nike

我有以下 GitHub Actions 配置文件(为简单起见,删除了部分)。

name: CI
on: push

jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [8.x, 10.x, 12.x, 13.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm test

我遇到的主要问题是,可以说 Node.js 版本 8 的测试失败了。但其余的都成功了。在这种情况下,如果一项作业失败,GitHub Actions 往往会取消所有作业。

有没有办法改变这种行为,这样即使出现故障,所有作业仍将继续运行?这有助于查明特定版本的问题。

最佳答案

name: CI
on: push

jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [8.x, 10.x, 12.x, 13.x]
fail-fast: false
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm test
添加快速失败:策略下的错误对我来说很好用! :)

关于GitHub 操作在作业失败时禁用自动取消,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61070925/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com