diff --git a/.github/workflows/r-ci.yml b/.github/workflows/r-ci.yml index 9f81ca991..b96e8477f 100644 --- a/.github/workflows/r-ci.yml +++ b/.github/workflows/r-ci.yml @@ -48,17 +48,12 @@ jobs: ${{ runner.os }}-r-facebook-survey- - name: Install R dependencies run: | - if ( !require("readr") || packageVersion("readr") != "1.4.0" ) { - install.packages("devtools") - devtools::install_version("readr", version = "1.4.0") - } - if ( !require("remotes") ) { install.packages("remotes") } remotes::update_packages(c("rcmdcheck", "mockr", "remotes"), upgrade="always") dependency_list <- remotes::dev_package_deps(dependencies=TRUE) - remotes::update_packages(dependency_list$package[dependency_list$package != "readr"], upgrade="always") + remotes::update_packages(dependency_list$package, upgrade="always") shell: Rscript {0} - name: Check run: | diff --git a/facebook/Dockerfile b/facebook/Dockerfile index d78599349..48ef74e4e 100644 --- a/facebook/Dockerfile +++ b/facebook/Dockerfile @@ -10,9 +10,9 @@ RUN install2.r --error \ data.table \ roxygen2 \ Rcpp \ - BH + BH \ + readr -RUN R --no-restore --no-save -e 'devtools::install_version("readr", version="1.4.0")' RUN apt-get update && apt-get install -qq -y \ python3-venv \ sshpass \ diff --git a/facebook/delphiFacebook/DESCRIPTION b/facebook/delphiFacebook/DESCRIPTION index f9c2a08c4..ebc5011e8 100644 --- a/facebook/delphiFacebook/DESCRIPTION +++ b/facebook/delphiFacebook/DESCRIPTION @@ -13,7 +13,7 @@ Depends: Imports: stats, rlang, - readr (<= 1.4.0), + readr, dplyr, stringi, jsonlite,