99 branches : [main, master]
1010 pull_request :
1111 branches : [main, master]
12+ workflow_dispatch :
1213
13- name : R-CMD-check
14+ name : R-CMD-check.yaml
15+
16+ permissions : read-all
1417
1518jobs :
1619 R-CMD-check :
@@ -25,21 +28,25 @@ jobs:
2528 - {os: macos-latest, r: 'release'}
2629
2730 - {os: windows-latest, r: 'release'}
28- # use 4.1 to check with rtools40's older compiler
29- - {os: windows-latest, r: '4.1 '}
31+ # use 4.0 or 4. 1 to check with rtools40's older compiler
32+ - {os: windows-latest, r: 'oldrel-4 '}
3033
31- - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
32- - {os: ubuntu-latest, r: 'release'}
33- - {os: ubuntu-latest, r: 'oldrel-1'}
34- - {os: ubuntu-latest, r: 'oldrel-2'}
35- - {os: ubuntu-latest, r: 'oldrel-3'}
34+ - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
35+ - {os: ubuntu-latest, r: 'release'}
36+ - {os: ubuntu-latest, r: 'oldrel-1'}
37+ - {os: ubuntu-latest, r: 'oldrel-2'}
38+ - {os: ubuntu-latest, r: 'oldrel-3'}
39+ # - {os: ubuntu-latest, r: 'oldrel-4'}
3640
3741 env :
3842 GITHUB_PAT : ${{ secrets.GITHUB_TOKEN }}
3943 R_KEEP_PKG_SOURCE : yes
44+ CXX14 : g++
45+ CXX14STD : -std=c++1y
46+ CXX14FLAGS : -Wall -g -02
4047
4148 steps :
42- - uses : actions/checkout@v3
49+ - uses : actions/checkout@v4
4350
4451 - uses : r-lib/actions/setup-pandoc@v2
4552
5764 - uses : r-lib/actions/check-r-package@v2
5865 with :
5966 upload-snapshots : true
67+
68+ - name : Show testthat output
69+ if : always()
70+ run : find check -name 'testthat.Rout*' -exec cat '{}' \; || true
71+ shell : bash
0 commit comments