JF *_*ier 2 github github-actions
在 github actions 中执行以下操作的好方法是什么:
我应该使用原始 git 命令吗?或者 github cli?或者其他动作?
你有什么建议?
Sco*_*bey 10
我一直在寻找一种不需要使用第三方操作的解决方案,并发现如果您使用 Github 托管的运行器,Github 操作现在原生支持Github 命令行。请参阅:在工作流程中使用 Github CLI
这使得使用gh pr create命令创建拉取请求变得非常容易。
像这样的东西:
steps:
- name: create pull request
run: gh pr create -B base_branch -H branch_to_merge --title 'Merge branch_to_merge into base_branch' --body 'Created by Github action'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Run Code Online (Sandbox Code Playgroud)