使用 RStudio 从 github 提交创建 NEWS.md

Create NEWS.md from github commits with RStudio

是否有正确的方法来为 R/RStudio 中的包手动创建 NEWS 文件?

如果我找到一种方法来使用 github 存储库中的提交描述来创建此文件,可以吗?

谢谢

您必须使用 R(REST API v3) 与 GitHub API 交互才能读取提交

您可以使用 R Bindings for the Github v3 API 我不确定它是否涵盖了阅读提交所需的所有 API(或者您可以部署它)

您应该考虑到您应该对所有 changes/bug 修复和版本号进行标准化,以便在 NEWS 文件中获得有意义的提交。

我的建议 Do it manually (by hand) :)

顺便说一句 - 任何正在看这里的人,请查看 fledge 包:https://github.com/krlmlr/fledge。它似乎做你想要的。