Tries to find a pull request associated with the active branch. If it fails, it falls back to finding the latest pull request number, optionally filtered by state.
Usage
GuessPRNumber(
strPkgRoot = ".",
strOwner = gh::gh_tree_remote(strPkgRoot)[["username"]],
strRepo = gh::gh_tree_remote(strPkgRoot)[["repo"]],
strGHToken = gh::gh_token()
)Arguments
- strPkgRoot
(
length-1 character) The path to the root directory of the package. Will be expanded usingpkgload::pkg_path().- strOwner
(
length-1 character) GitHub username or organization name.- strRepo
(
length-1 character) GitHub repository name.- strGHToken
(
length-1 character) GitHub token with permissions to read issues.