github - 有没有办法在调用 Github API 时自动指定默认分支?
问题描述
我正在尝试使用以下代码从以 repo 的默认分支为基础的 Github API 获取所有拉取请求:
pr_generator = gh.getiter(
"/repos/{organisation}/{repo}/pulls?state={state}&sort={sort}&base={base}&direction={direction}",
url_vars={
"sort": "updated",
"base": "master",
"state": "all",
"organisation": requester,
"repo": repo,
"direction": "desc",
},
)
只要默认分支称为“master”就可以了,但这种情况越来越少。有没有办法指定“默认”并使用默认分支,无论其名称是什么。或者任何比调用/repos/{owner}/{repo}
来获取default_branch
.
解决方案
推荐阅读
- asp.net - 带有 EFCore 的 Docker Windows 容器 API 连接到 microsoft/mssql-server-windows-developer 容器
- events - 自定义事件:任务完成的实例垃圾暴徒要求
- amazon-dynamodb - DynamoDB 如何在 PartiQL 查询中使用索引?
- google-bigquery - 参数化 BigQuery 查询不会从联接表中产生任何结果
- python - 如何在不更改其他级别的顺序的情况下按一个级别对 MultiIndex 进行排序
- ibm-midrange - iSeries COBOL - 之前/之后的计数
- node.js - 指定了 Cors 来源,但通配符作为响应发送 - NodeJS Express Cors()
- javascript - 登录 React.js 后重定向
- abap - $TMP 在 Eclipse 中显示不正确,逗号包含在属性过滤器中
- java - 如果 else 语句没有正确达到条件 java