如何在R中创建一个GitHub问题?

3

有没有办法在R中创建GitHub问题?我查看了GitHub API文档。有一个端点用于创建问题,但我不确定如何将其转换为R代码。


1
也许你可以在gh软件包中使用该端点:https://github.com/r-lib/gh#readme(我还没有尝试过)。 - user13653858
1个回答

3
如果你的用户名是user,并且你有一个名为my-repo的仓库,那么这段代码将在该仓库中创建一个指定标题和正文文本的新问题。
gh::gh(
  endpoint = "POST /repos/user/my-repo/issues",
  title = "Issue title",
  body = "Some text"
)

为了使这个工作起来,你需要一个GitHub访问令牌。一旦你创建了一个,请确保将其添加到.Renviron中,例如使用usethis::edit_r_environ()
如果你正在使用GitHub Enterprise,则必须设置gh::gh().api_url参数。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接