Create a new release on GitHub repo
pb_new_release(repo = guess_repo(), tag, commit = "master", name = tag, body = "Data release", draft = FALSE, prerelease = FALSE, .token = get_token())
repo | Repository name in format "owner/repo". Will guess the current repo if not specified. |
---|---|
tag | tag to create for this release |
commit | Specifies the commit-ish value that
determines where the Git tag is created from.
Can be any branch or commit SHA. Unused if the
git tag already exists. Default: the repository's
default branch (usually |
name | The name of the release. Defaults to tag. |
body | Text describing the contents of the tag. default text is "Data release". |
draft | default |
prerelease | default |
.token | GitHub authentication token. Typically set from an
environmental variable, e.g. in a |
# NOT RUN { pb_new_release("cboettig/piggyback-tests", "v0.0.5") # }