usethis functionsImplement feedback from ropensci review:
quiet argument to silence {cli} messagescircle_api object for consistencymaster to main*_env_var(): Use owner info instead of user info to query repobrowse_circle_token() to to query the API token and store it in an env variable R_CIRCLE as an alternative method to store it in ~/.circleci/cli.ymlauth_travis()circleHTTP() to circle()github_repo()get_pipelines(), get_workflows() and get_jobs() are now formatted as class circle_builds, circle_collection() and have a somewhat pretty print output*_checkout_key(): Optimize printer, catch errors, add info messages, add testget_pipelines(), get_workflows() and get_jobs() work with API v2list_artifacts() -> get_build_artifacts()get_builds() to error. Now pipelines without a workflow ID are removed internally before continuing.create_checkout_key() work with API v2has_checkout_key() to check if a specific checkout key exists in the projectRename argument project to repo to stay consistent with travis pkg.
Add Github helper functions to easily query owners and users for the repository operating on. This change requires the git2r package from now on.
api_version in create_ssh_key()ssh_key* functions to checkout_key*create_checkout_key() change default for arg type from "github-user-key" to "deploy-key"encode to circleHTTP()use_circle_deploy()