| 状态函数 | success、failure、always、cancelled |
|---|---|
| 数据函数 | fromJSON、toJSON、hashFiles |
| 默认语义 | 步骤默认在 success() 时运行 |
| 典型 | 失败时上传日志、条件化部署 |
失败时收集日志
失败时收集日志
steps:
- run: make test
- if: failure()
uses: actions/upload-artifact@v4
with:
name: logs
path: logs/清理步骤用 if: always():默认语义会在失败时跳过它们。