Learn R Programming

xfun (version 0.48)

github_releases: Get the tags of GitHub releases of a repository

Description

Use the GitHub API (github_api()) to obtain the tags of the releases.

Usage

github_releases(
  repo,
  tag = "",
  pattern = "v[0-9.]+",
  use_jsonlite = loadable("jsonlite")
)

Value

A character vector of (GIT) tags.

Arguments

repo

The repository name of the form user/repo, e.g., "yihui/xfun".

tag

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.

pattern

A regular expression to match the tags.

use_jsonlite

Whether to use jsonlite to parse the releases info.

Examples

Run this code
if (FALSE) { # interactive()
xfun::github_releases("yihui/xfun")
xfun::github_releases("gohugoio/hugo")
}

Run the code above in your browser using DataLab