Jon*_*rle 9 triggers github-actions
使用这样的工作流程文件:
on: [push, pull_request]
Run Code Online (Sandbox Code Playgroud)
拉取请求中的每个提交都会触发运行。
对于整个拉取请求(包括所有提交)是否可以只触发一次?
我刚刚获得了数百次运行以获得更大的拉取请求......
sma*_*c89 10
从Webhook 事件页面:
默认情况下,所有活动类型都会触发工作流运行。您可以使用关键字将工作流运行限制为特定活动类型
types。有关更多信息,请参阅“ GitHub Actions 的工作流语法”。
该pull_request事件有许多与其关联的活动,这些活动会触发侦听该事件的任何操作。诸如synchronize或 之类的活动edited可能会导致每当修改拉取请求时调用您的操作。
您可以使用列表限制活动类型types。例如:
on:
pull_request:
types: [opened]
Run Code Online (Sandbox Code Playgroud)
在上述情况下,该操作仅在打开拉取请求时运行。您可以根据需要向此列表中添加更多内容。
| 归档时间: |
|
| 查看次数: |
3448 次 |
| 最近记录: |