github-api - PR 上的 GitHub REST API 更新分支
问题描述
只要你的 PR 不是基于master
.
有没有办法通过 REST API 触发这个动作?我在玩https://developer.github.com/v3/pulls/#update-a-pull-request但使用base: 'master'
.
解决方案
事实证明,我实际上问错了问题。重新定位 PR 包括将当前 HEAD 合并master
到您的分支中,这可以通过
octokit.repos.merge({
owner: pr.head.repo.owner.login,
repo: pr.head.repo.name,
base: pr.head.ref,
head: 'masters_HEAD_sha1',
commit_message: 'Merging master into this branch'
})
推荐阅读
- visual-studio-code - VIM for VSCode:如何在 vim 键中禁用键 ctrl + 和 ctrl + /
- python - Spacy 2.0 语言模型加载问题 - 从“en_code_web_sm”到“en_code_web_lg”
- java - 在 Java、Maven 和 Windows 10 中使用 Selenium Chrome Webdriver 时出错 - 访问被拒绝
- mysql - 来自 mysql 查询的自定义输出
- python - 我该如何使用 xticks 函数呢?
- node.js - 如何在 zsh 的节点中使用 process.env 获取 shell 数组
- c# - 通过手动编辑 packages.config 安装多个 nuget 包
- android - 捕获 javax.net.ssl.SSLException:读取错误
- python - 如何绘制应力分布图?
- pyspark - 具有可变范围的 PySpark 滚动操作