我知道如何在R Studio中进行R-CMD检查,它通过了所有。但是,我希望在Github上的包的README文件中添加此R-CMD-check“passing”状态看起来就像下面的图片所示。我看到别人的这部分只是一个链接,当点击它,这只是变成这张图片。
我想知道如何在Github上进行R-CMD检查,以便在README中添加“passing”状态
3phpmpom1#
如果你想自动获得这个徽章,打开R项目和你的包,然后运行:
usethis::use_github_action_check_standard()
在R控制台(或RStudio)中。这将添加一个.github/workflows/文件夹,其中包含一些YAML内容到您的包中。请参见documentation。当你提交并推送到GitHub时,检查应该会自动运行。如果你想插入一个badge,在GitHub web界面的“Actions”菜单中,打开检查结果,你会看到badge的源代码(SVG格式)被插入到你的README.md文件中。它应该在每次推送后更新。对于完整和真正简单的手册与截图去https://ropenscilabs.github.io/actions_sandbox/packageci.html#actions-for-continuous-integration-checks。
.github/workflows/
stszievb2#
usethis::use_github_action()是替代方式。
usethis::use_github_action()
2条答案
按热度按时间3phpmpom1#
如果你想自动获得这个徽章,打开R项目和你的包,然后运行:
在R控制台(或RStudio)中。这将添加一个
.github/workflows/
文件夹,其中包含一些YAML内容到您的包中。请参见documentation。当你提交并推送到GitHub时,检查应该会自动运行。如果你想插入一个badge,在GitHub web界面的“Actions”菜单中,打开检查结果,你会看到badge的源代码(SVG格式)被插入到你的README.md文件中。它应该在每次推送后更新。
对于完整和真正简单的手册与截图去https://ropenscilabs.github.io/actions_sandbox/packageci.html#actions-for-continuous-integration-checks。
stszievb2#
usethis::use_github_action()
是替代方式。