Skip to content

Commit dd3b8f5

Browse files
authored
Merge pull request #1257 from cmu-delphi/check-remotes-installed
Only install `remotes` if not in cache
2 parents a53e36c + 3669748 commit dd3b8f5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/r-ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,11 @@ jobs:
5252
install.packages("devtools")
5353
devtools::install_version("readr", version = "1.4.0")
5454
}
55-
install.packages("remotes")
56-
remotes::update_packages(c("rcmdcheck", "mockr"), upgrade="always")
55+
56+
if ( !require("remotes") ) {
57+
install.packages("remotes")
58+
}
59+
remotes::update_packages(c("rcmdcheck", "mockr", "remotes"), upgrade="always")
5760
dependency_list <- remotes::dev_package_deps(dependencies=TRUE)
5861
remotes::update_packages(dependency_list$package[dependency_list$package != "readr"], upgrade="always")
5962
shell: Rscript {0}

0 commit comments

Comments
 (0)