如何在GitHub Actions中隐藏或整理工作流?
如何在GitHub Actions中区分合并触发与手动触发的工作流?
我维护的GitHub仓库里包含多个工作流,目录结构如下:
-- .github/ ---- workflows/ ------ workflow_1 ------ workflow_2 ... ------ workflow_10
其中部分工作流会在Pull Request合并时自动触发,剩下的则需要手动触发。但进入仓库的Actions标签页后,所有工作流都混在同一个列表里,公司的工程师很难快速定位到可手动触发的工作流。
我希望能实现两类工作流的分离展示,或者直接隐藏合并触发的工作流,比如达到这样的分类效果:
Actions -- All Workflows/ ---- Manually Triggered/ ------- manual_workflow ----- Merge Triggered/ ------- on_merge_workflow
我查阅了GitHub的工作流管理文档,没有找到关于隐藏或分类工作流的相关说明,通过on参数也无法实现这类需求。
更新:
目前GitHub暂不支持工作流的分类或隐藏功能。我转而采用在手动触发的工作流文件名开头添加emoji的方式,通过视觉上的差异来帮助快速区分两类工作流。
内容的提问来源于stack exchange,提问作者RayGun
相关产品推荐
相关产品推荐

