@@ -22,14 +22,15 @@ jobs:
22
22
fail-fast : false
23
23
matrix :
24
24
config :
25
- - {os: windows-latest, r: '3.6', vdiffr: true}
26
- - {os: macOS-latest, r: '3.6', vdiffr: true}
27
- - {os: macOS-latest, r: 'devel', vdiffr: false}
28
- - {os: ubuntu-16.04, r: '3.2', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
29
- - {os: ubuntu-16.04, r: '3.3', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
30
- - {os: ubuntu-16.04, r: '3.4', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
31
- - {os: ubuntu-16.04, r: '3.5', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
32
- - {os: ubuntu-16.04, r: '3.6', vdiffr: true, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
25
+ - {os: windows-latest, r: '4.0', vdiffr: true}
26
+ - {os: macOS-latest, r: '4.0', vdiffr: true}
27
+ - {os: macOS-latest, r: 'devel', vdiffr: false}
28
+ - {os: ubuntu-16.04, r: '4.0', vdiffr: true, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
29
+ - {os: ubuntu-16.04, r: '3.6', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
30
+ - {os: ubuntu-16.04, r: '3.5', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
31
+ - {os: ubuntu-16.04, r: '3.4', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
32
+ - {os: ubuntu-16.04, r: '3.3', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
33
+ - {os: ubuntu-16.04, r: '3.2', vdiffr: false, cran: "https://demo.rstudiopm.com/all/__linux__/xenial/latest"}
33
34
34
35
env :
35
36
R_REMOTES_NO_ERRORS_FROM_WARNINGS : true
68
69
env :
69
70
RHUB_PLATFORM : linux-x86_64-ubuntu-gcc
70
71
run : |
72
+ # Use cran:libgit2 PPA to avoid conflicts of libcurl4-gnutls-dev
73
+ # Remove this after https://github.com/r-lib/actions/pull/97 gets merged
74
+ sudo add-apt-repository ppa:cran/libgit2
75
+
71
76
Rscript -e "remotes::install_github('r-hub/sysreqs')"
72
77
sysreqs=$(Rscript -e "cat(sysreqs::sysreq_commands('DESCRIPTION'))")
73
78
sudo -s eval "$sysreqs"
90
95
brew install udunits gdal
91
96
fi
92
97
93
- # TODO: Remove this when https://github.com/r-lib/xml2/issues/296 is fixed on CRAN
94
- - name : Install the dev version of xml2 as a workaround
95
- if : runner.os == 'macOS' && matrix.config.r == 'devel'
96
- run : |
97
- remotes::install_github('r-lib/xml2')
98
- shell : Rscript {0}
99
-
100
98
- name : Install dependencies
101
99
run : |
102
100
remotes::install_deps(dependencies = TRUE)
0 commit comments