The goal of hubCI is to provide functionality for setting up hubverse Continuous Integration workflows.
You can install the development version of hubCI like so:
# install.packages("remotes")
remotes::install_github("Infectious-Disease-Modeling-Hubs/hubValidations")
For hubs hosted on GitHub, use use_hub_github_action()
to download one
of the hubverse GitHub
Actions.
Note: the hub most be configured as an R project (i.e. contain a
*.Rproj
file)
library(hubCI)
use_hub_github_action(name = "validate-submission")
Please note that the hubCI package is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
Interested in contributing back to the open-source Hubverse project? Learn more about how to get involved in the Hubverse Community or how to contribute to the hubCI package.