11# 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
3-
43on :
54 push :
65 branches : [main, master]
76 pull_request :
87 branches : [main, master]
98
10-
119name : R-CMD-check
1210
1311jobs :
@@ -20,26 +18,27 @@ jobs:
2018 fail-fast : false
2119 matrix :
2220 config :
23- - {os: macOS -latest, r: 'release'}
21+ - {os: macos -latest, r: 'release'}
2422
2523 - {os: windows-latest, r: 'release'}
2624 # Use 3.6 to trigger usage of RTools35
2725 - {os: windows-latest, r: '3.6'}
26+ # use 4.1 to check with rtools40's older compiler
27+ - {os: windows-latest, r: '4.1'}
2828
29- # Use older ubuntu to maximise backward compatibility
30- - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
31- - {os: ubuntu-latest, r: 'release'}
32- - {os: ubuntu-latest, r: 'oldrel-1'}
33- - {os: ubuntu-latest, r: 'oldrel-2'}
34- - {os: ubuntu-latest, r: 'oldrel-3'}
35- - {os: ubuntu-latest, r: 'oldrel-4'}
29+ - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
30+ - {os: ubuntu-latest, r: 'release'}
31+ - {os: ubuntu-latest, r: 'oldrel-1'}
32+ - {os: ubuntu-latest, r: 'oldrel-2'}
33+ - {os: ubuntu-latest, r: 'oldrel-3'}
34+ - {os: ubuntu-latest, r: 'oldrel-4'}
3635
3736 env :
3837 GITHUB_PAT : ${{ secrets.GITHUB_TOKEN }}
3938 R_KEEP_PKG_SOURCE : yes
4039
4140 steps :
42- - uses : actions/checkout@v2
41+ - uses : actions/checkout@v3
4342
4443 - uses : r-lib/actions/setup-pandoc@v2
4544
5655
5756 - uses : r-lib/actions/check-r-package@v2
5857 with :
58+ upload-snapshots : true
5959 error-on : ' "note"'
6060 env :
6161 _R_CHECK_FORCE_SUGGESTS_ : false
62-
63- concurrency :
64- group : ${{ github.workflow }}-${{ github.head_ref }}
65- cancel-in-progress : true
0 commit comments