You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在针对main分支的PR开启及推送代码时触发GitHub Actions?

解决GitHub Actions PR触发需求的配置方案

要实现针对main分支的PR开启时触发,以及向已开启的PR推送提交时触发工作流,你需要在pull_request事件的types列表中添加synchronize类型。

修改后的完整工作流YAML配置如下:

name: CI
on:
  pull_request:
    types:
      - opened
      - synchronize
    branches:
      - main

事件类型说明:

  • opened:当针对main分支的PR被首次创建时触发工作流
  • synchronize:当已存在的PR对应的源分支有新提交推送时,自动触发工作流

内容的提问来源于stack exchange,提问作者Joey Yi Zhao

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 12:59:53