我希望在我创建 pr 以掌握或推送到任何其他分支时运行 GH 操作。
当我创建一个新的 pr 时,GH 操作执行了两次,可能与我的配置有关。
这是工作流程的相关部分
on:
push:
pull_request:
branches: [ master ]
答案 0 :(得分:0)
请检查此 topic on GitHub,您会在那里找到对 Skip Duplicate Actions
的引用 <块引用>如果您使用功能分支,那么您可能会看到大量重复的工作流运行。例如,如果工作流在功能分支上运行,但在合并功能分支后立即重复工作流,则可能会发生重复的工作流运行。 skip-duplicate-actions 允许防止此类运行。
您需要设置 concurrent_skipping
,它采用以下值之一 never
、same_content
、outdated_runs
、always
。