当我创建拉请求时,执行Github动作自动合并



我正在为我的一些项目设置Github动作。我想实现的流程是:

  1. 开发者打开一个新的pull request
  2. 分支自动与主分支合并

我的问题是,有可能实现这种工作流程吗?如果不是,还有其他可能的选择吗?

你可以使用GitHub Action "合并分支",例如,任何feature/xxx分支push(你可以改变命名约定,你想要的)。

name: Merge any release branch to uat
on:
push:
branches:
- 'feature/*'
jobs:
merge-branch:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Merge feature/xxx -> main
uses: devmasx/merge-branch@master
with:
type: now
target_branch: main
github_token: ${{ github.token }}

相关内容

  • 没有找到相关文章

最新更新