Install packages from GitHub
installGitHub(repo, release = "latest", reinstall = TRUE)
| repo |
|
|---|---|
| release |
|
| reinstall |
|
Invisible character.
Repository address defined in repo argument.
This variant doesn't require GITHUB_PAT.
If you have a GITHUB_PAT defined, can use install() directly instead.
Intended for use inside container images, where a PAT may not be used.
Updated 2020-10-06.
All releases JSON:
https://api.github.com/repos/:owner/:repo/releases
Latest release JSON:
https://api.github.com/repos/:owner/:repo/releases/latest
Specific release JSON (requires numeric release ID, not tag name):
https://api.github.com/repos/:owner/:repo/releases/:release_id
Specific tagged release tarball:
https://github.com/:owner/:repo/archive/:tag.tar.gz
install.packages.
## Install latest release, if necessary. ## > installGitHub( ## > repo = c( ## > "acidgenomics/goalie", ## > "acidgenomics/syntactic" ## > ), ## > release = "latest", ## > reinstall = FALSE ## > ) ## Force reinstallation of specific versions. ## > installGitHub( ## > repo = c( ## > "acidgenomics/goalie", ## > "acidgenomics/syntactic" ## > ), ## > release = c( ## > "v0.4.8", ## > "v0.4.2" ## > ), ## > reinstall = TRUE ## > )