4
4
push :
5
5
branches : [main, master]
6
6
pull_request :
7
- branches : [main, master, patch-for-cran]
7
+ branches : [main, master]
8
+
9
+ name : R-CMD-check.yaml
8
10
9
- name : R-CMD-check
11
+ permissions : read-all
10
12
11
13
jobs :
12
14
R-CMD-check :
@@ -18,40 +20,33 @@ jobs:
18
20
fail-fast : false
19
21
matrix :
20
22
config :
21
- - {os: macos-latest, r: 'devel'}
22
23
- {os: macos-latest, r: 'release'}
23
- - {os: macos-latest, r: 'oldrel'}
24
- - {os: windows-latest, r: 'devel'}
25
24
- {os: windows-latest, r: 'release'}
26
- - {os: windows-latest, r: 'oldrel'}
27
- - {os: ubuntu-latest, r: 'devel'}
25
+ - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
28
26
- {os: ubuntu-latest, r: 'release'}
29
- - {os: ubuntu-latest, r: 'oldrel'}
27
+ - {os: ubuntu-latest, r: 'oldrel-1 '}
30
28
31
29
env :
32
30
GITHUB_PAT : ${{ secrets.GITHUB_TOKEN }}
33
31
R_KEEP_PKG_SOURCE : yes
34
- R_VERSION_TYPE : ${{ matrix.config.r }}
35
32
36
33
steps :
37
- - uses : actions/checkout@v3
34
+ - uses : actions/checkout@v4
38
35
39
36
- uses : r-lib/actions/setup-pandoc@v2
40
37
41
38
- uses : r-lib/actions/setup-r@v2
42
39
with :
43
40
r-version : ${{ matrix.config.r }}
41
+ http-user-agent : ${{ matrix.config.http-user-agent }}
44
42
use-public-rspm : true
45
43
46
44
- uses : r-lib/actions/setup-r-dependencies@v2
47
45
with :
48
- extra-packages : |
49
- any::rcmdcheck
50
- any::BH
51
- any::RcppEigen
52
- any::vdiffr
46
+ extra-packages : any::rcmdcheck, any::BH, any::RcppEigen, any::vdiffr
53
47
needs : check
54
48
55
49
- uses : r-lib/actions/check-r-package@v2
56
50
with :
57
51
upload-snapshots : true
52
+ build_args : ' c("--no-manual","--compact-vignettes=gs+qpdf")'
0 commit comments