繁体   English   中英

Github 操作 - 取消/手动触发工作流程

[英]Github actions - cancel/manually trigger workflow

我有一个公共回购,是否可以为非回购所有者的人启用取消/手动触发工作流程?
我添加了以下部分来手动触发工作流程。

on: workflow_dispatch

我能够执行上述操作,但是向我的 repo 提出 PR 或其他内容的人无法取消或手动触发它。
是否需要授予该人任何类型的权限才能这样做?

他们需要协作者访问用户帐户所拥有的存储库 对于组织存储库,他们至少需要Write 角色

手动运行工作流
执行这些步骤需要对存储库的写入权限。

https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow

取消工作流程
执行这些步骤需要对存储库的写入权限。

https://docs.github.com/en/actions/managing-workflow-runs/canceling-a-workflow

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM