diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index bfb8bf7..8c234ed 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -4,9 +4,11 @@ on: push: branches: [main, master] pull_request: - branches: [main, master, devel] + branches: [main, master] + +name: R-CMD-check.yaml -name: R-CMD-check +permissions: read-all jobs: R-CMD-check: @@ -18,12 +20,11 @@ jobs: fail-fast: false matrix: config: - - {os: macos-latest, r: 'release'} - - {os: windows-latest, r: 'release'} - - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'} - - {os: ubuntu-latest, r: 'release'} - # Temporarily disabled due to OpenMx's dependence on R 4.5.0 - # - {os: ubuntu-latest, r: 'oldrel-1'} + - {os: macos-latest, r: 'release', nosuggests: false} + - {os: windows-latest, r: 'release', nosuggests: false} + - {os: ubuntu-latest, r: 'devel', nosuggests: false, http-user-agent: 'release'} + - {os: ubuntu-latest, r: 'release', nosuggests: false} + - {os: ubuntu-latest, r: 'oldrel-1', nosuggests: false} - {os: ubuntu-latest, r: 'release', nosuggests: true, special: "No Suggests"} env: @@ -33,7 +34,7 @@ jobs: R_KEEP_PKG_SOURCE: yes steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: r-lib/actions/setup-pandoc@v2 @@ -48,9 +49,9 @@ jobs: extra-packages: | any::rcmdcheck any::XML - OpenMx=?ignore-before-r=4.5.0 needs: check - uses: r-lib/actions/check-r-package@v2 with: upload-snapshots: true + build_args: 'c("--no-manual","--compact-vignettes=gs+qpdf")'