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