withr-like functions for temporary personal access tokenR/github_with_pat.R
github_with_pat.RdTemporarily change the GITHUB_PAT environmental variable for
GitHub authentication. Based on the withr interface.
with_pat(new, code) local_pat(new, .local_envir = parent.frame())
| new | Temporary GitHub access token |
|---|---|
| code | Code to execute with the temporary token |
| .local_envir | The environment to use for scoping. |
if new = NA is used the GITHUB_PAT environment variable will be unset.