Use the GitHub API (github_api()
) to obtain the tags of the
releases.
github_releases(
repo,
tag = "",
pattern = "v[0-9.]+",
use_jsonlite = loadable("jsonlite")
)
The repository name of the form user/repo
, e.g.,
"yihui/xfun"
.
A tag as a character string. If provided, it will be returned if
the tag exists. If tag = "latest"
, the tag of the latest release is
returned.
A regular expression to match the tags.
Whether to use jsonlite to parse the releases info.
A character vector of (GIT) tags.
if (FALSE) { # interactive()
xfun::github_releases("yihui/xfun")
xfun::github_releases("gohugoio/hugo")
}