我想获得存储库设置值,例如"在合并之前需要对拉请求进行审查";以及";要求在合并之前通过状态检查";。我们可以使用GitHub API获取这些值吗?或者我们还有其他方法可以获得这些价值吗?TIA-
在REST API中,可以在分支/受保护分支下获得此信息。
例如,使用GitHub CLI,对于具有分支main
的repo,我们可以使用获取其分支保护设置
gh api repos/{owner}/{repo}/branches/main/protection