以前是 merge 了 branch 以后,自己删除,试着用 github 的新功能 github actions 进行自动化。
方法这里介绍的很详细
这次添加下面的文件然后 push 到 github 就行了,完成以后 actions 页面可以进行查看。
文件内容
# .github/main.workflow
workflow "on pull request merge, delete the branch" {
on = "pull_request"
resolves = ["branch cleanup"]
}
action "branch cleanup" {
uses = "jessfraz/branch-cleanup-action@master"
secrets = ["GITHUB_TOKEN"]
}
然后 merge 一个 branch 以后,就会自动删除它。
不知道大家怎么玩的 github actions