Skip to content

Commit 9a0f8a3

Browse files
Simplify regular gh actions checks
1 parent 4f48be9 commit 9a0f8a3

File tree

1 file changed

+6
-22
lines changed

1 file changed

+6
-22
lines changed

.github/workflows/R-CMD-check.yaml

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,22 @@ on:
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

1112
jobs:
1213
R-CMD-check:
13-
runs-on: ${{ matrix.config.os }}
14-
15-
name: ${{ matrix.config.os }} (${{ matrix.config.r }})
16-
17-
strategy:
18-
fail-fast: false
19-
matrix:
20-
config:
21-
- {os: macOS-latest, r: 'release'}
22-
- {os: windows-latest, r: 'release'}
23-
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
24-
- {os: ubuntu-latest, r: 'release'}
25-
- {os: ubuntu-latest, r: 'oldrel-1'}
26-
14+
runs-on: ubuntu-latest
2715
env:
2816
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
2917
R_KEEP_PKG_SOURCE: yes
30-
3118
steps:
32-
- uses: actions/checkout@v2
33-
34-
- uses: r-lib/actions/setup-pandoc@v2
19+
- uses: actions/checkout@v4
3520

3621
- uses: r-lib/actions/setup-r@v2
3722
with:
38-
r-version: ${{ matrix.config.r }}
39-
http-user-agent: ${{ matrix.config.http-user-agent }}
4023
use-public-rspm: true
4124

4225
- uses: r-lib/actions/setup-r-dependencies@v2
@@ -47,3 +30,4 @@ jobs:
4730
- uses: r-lib/actions/check-r-package@v2
4831
with:
4932
upload-snapshots: true
33+
build_args: 'c("--no-manual","--compact-vignettes=gs+qpdf")'

0 commit comments

Comments
 (0)