These steps are useful if your CI run needs packages which are not declared
as dependencies in your DESCRIPTION.
Usually you should declare these dependencies, but this may not always be desired.
A step_install_cran() step installs one package from CRAN via install.packages(),
but only if it's not already installed.
A step_install_github() step installs one or more packages from GitHub
via remotes::install_github(), the packages are only installed if their
GitHub version is different from the locally installed version.
step_install_cran(package = NULL, ...)step_install_github(repo = NULL, ...)
Package(s) to install
Passed on to install.packages() or remotes::install_github().
Package to install in the "user/repo" format.
Other steps: step_add_to_drat,
step_add_to_known_hosts,
step_build_pkgdown,
step_do_push_deploy,
step_hello_world,
step_install_ssh_keys,
step_push_deploy,
step_run_code,
step_setup_push_deploy,
step_setup_ssh,
step_test_ssh,
step_write_text_file
Other steps: step_add_to_drat,
step_add_to_known_hosts,
step_build_pkgdown,
step_do_push_deploy,
step_hello_world,
step_install_ssh_keys,
step_push_deploy,
step_run_code,
step_setup_push_deploy,
step_setup_ssh,
step_test_ssh,
step_write_text_file