NOTE: you must first create a release if one does not already exists.
pb_upload(file, repo = guess_repo(), tag = "latest", name = NULL, overwrite = FALSE, use_timestamps = TRUE, show_progress = TRUE, .token = get_token(), dir = ".")
| file | path to file to be uploaded |
|---|---|
| repo | Repository name in format "owner/repo". Will guess the current repo if not specified. |
| tag | tag for the GitHub release to which this data should be attached. |
| name | name for uploaded file. If not provided will use the basename of
|
| overwrite | overwrite any existing file with the same name already attached to the on release? |
| use_timestamps | logical, if |
| show_progress | logical, show a progress bar be shown for uploading?
Defaults to |
| .token | GitHub authentication token. Typically set from an
environmental variable, e.g. in a |
| dir | directory relative to which file names should be based. |
# Needs your real token to run readr::write_tsv(mtcars,"mtcars.tsv.xz") pb_upload("mtcars.tsv.xz", "cboettig/piggyback", "v0.0.3", overwrite = TRUE)#> | | | 0% | |======================================================================| 100% #>