【发布时间】:2020-11-08 02:25:20
【问题描述】:
我当前的工作流程是推送到我在 GitHub 上的 master 分支,然后触发一个运行我的单元测试、压力测试等的 Github Action。
我现在想确保master 上没有未通过测试的提交。为此,我想:
- 引入
testing分支代替推送,然后运行 GitHub 操作,最后通过时自动合并到master。 - 保护
master分支,以免我不小心直接推送到它。
我怎样才能做到这一点?
附加信息:
- 我不想为此使用拉取请求,因为我目前是该项目中唯一的开发人员。
【问题讨论】:
标签: git github continuous-integration github-actions