Github操作仅在功能分支上运行
我只是在尝试GitHub操作,我有以下工作流程Github操作仅在功能分支上运行,git,github-actions,git-workflow,Git,Github Actions,Git Workflow,我只是在尝试GitHub操作,我有以下工作流程 当开发人员完成功能并在上创建PR(分支名称的格式可以是feature/ticketno)时,我想对新创建的PR分支运行一些测试 我发现的一个解决方案是在操作步骤中添加一个if条件,以避免针对PR up上所需的分支(即master、staging)运行测试 但我不确定这是不是正确的方法,我正在寻找一个合适的解决方案Github actions支持在创建指向指定分支或推送到通配符分支的拉请求时触发生成。您的场景需要自定义条件。通过使用分支忽略和类型 下
feature/ticketno
)时,我想对新创建的PR分支运行一些测试但我不确定这是不是正确的方法,我正在寻找一个合适的解决方案Github actions支持在创建指向指定分支或推送到通配符分支的拉请求时触发生成。您的场景需要自定义条件。通过使用
分支忽略
和类型
下面是一个通配符特性分支和push vs pull_请求触发器的示例
on:
push:
branches:
- master
- "feature/*"
pull_request:
branches:
- master
- develop
也请检查此问答
作为参考和所有可用选项Github操作支持在创建指向指定分支的拉请求或推送到通配符分支时触发生成。您的场景需要自定义条件。通过使用
分支忽略
和类型
下面是一个通配符特性分支和push vs pull_请求触发器的示例
on:
push:
branches:
- master
- "feature/*"
pull_request:
branches:
- master
- develop
也请检查此问答
供参考和所有可用选项