标签: YAML配置

3 个内容

笔记(3)

GitHub Actions中临时禁用job的常用方法包括:使用`if: false`条件、自定义开关变量、注释job以及手动触发时设置`inputs`。`if: false`简洁易读,自定义变量灵活,注释简单但不易维护,`inputs`适用于手动运行场景。

Elliot Yang·
125 浏览

GitHub Actions 的 `concurrency` 配置控制工作流并发。`group` 定义并发组,常用工作流名和分支名组合,如 `CI-main`。`cancel-in-progress: true` 取消同一组内正在运行的工作流,保证同一分支上仅运行最新构建,节省资源,避免冗余执行。

Elliot Yang·
148 浏览

在 GitHub Actions 中,使用 `workflow_dispatch` 事件可手动触发工作流。在 YAML 文件中定义 `workflow_dispatch`,然后在 GitHub 仓库的 Actions 页面找到该工作流,点击 "Run workflow" 按钮即可触发。可选择定义 `inputs` 传递参数。触发后可在 Actions 页面查看运行日志。

Elliot Yang·
323 浏览