1- # Workflow derived from https://github.com/r-lib/actions/tree/master /examples
1+ # Workflow derived from https://github.com/r-lib/actions/tree/v2 /examples
22# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
33on :
44 push :
55 branches : [main, master]
66 pull_request :
7- branches : [main, master]
87
9- name : R-CMD-check
8+ name : R-CMD-check.yaml
9+
10+ permissions : read-all
1011
1112jobs :
1213 R-CMD-check :
1819 fail-fast : false
1920 matrix :
2021 config :
21- - {os: macOS -latest, r: 'release'}
22+ - {os: macos -latest, r: 'release'}
2223 - {os: windows-latest, r: 'release'}
2324 - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
2425 - {os: ubuntu-latest, r: 'release'}
@@ -29,18 +30,22 @@ jobs:
2930 R_KEEP_PKG_SOURCE : yes
3031
3132 steps :
32- - uses : actions/checkout@v2
33+ - uses : actions/checkout@v4
3334
34- - uses : r-lib/actions/setup-pandoc@v1
35+ - uses : r-lib/actions/setup-pandoc@v2
3536
36- - uses : r-lib/actions/setup-r@v1
37+ - uses : r-lib/actions/setup-r@v2
3738 with :
3839 r-version : ${{ matrix.config.r }}
3940 http-user-agent : ${{ matrix.config.http-user-agent }}
4041 use-public-rspm : true
4142
42- - uses : r-lib/actions/setup-r-dependencies@v1
43+ - uses : r-lib/actions/setup-r-dependencies@v2
4344 with :
44- extra-packages : rcmdcheck
45+ extra-packages : any::rcmdcheck
46+ needs : check
4547
46- - uses : r-lib/actions/check-r-package@v1
48+ - uses : r-lib/actions/check-r-package@v2
49+ with :
50+ upload-snapshots : true
51+ build_args : ' c("--no-manual","--compact-vignettes=gs+qpdf")'
0 commit comments