From ed7df6b9ae6b06f66337abd465972d8de117e4bb Mon Sep 17 00:00:00 2001 From: Henrik Bengtsson Date: Mon, 31 Jul 2023 14:46:29 +0200 Subject: [PATCH] GHA: Don't check vignettes for R (< 3.5.0) --- .github/workflows/R-CMD-check.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 69c6b1c..0e0b373 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -102,7 +102,13 @@ jobs: shell: Rscript {0} - name: Check - run: rcmdcheck::rcmdcheck(args = c("--no-manual", "--as-cran", if (.Platform$OS.type == "windows" && getRversion() >= "4.2.0") "--no-multiarch"), check_dir = "check") + run: | + if (nzchar(Sys.getenv("R_FUTURE_PLAN")) || getRversion() < "3.5.0") Sys.setenv(RCMDCHECK_ERROR_ON = "error") + rcmdcheck::rcmdcheck( + build_args = if (getRversion() < "3.5.0") "--no-build-vignettes", + args = c("--no-manual", "--as-cran", if (.Platform$OS.type == "windows" && getRversion() >= "4.2.0") "--no-multiarch", if (getRversion() < "3.5.0") c("--no-vignettes", "--no-build-vignettes", "--ignore-vignettes")), + check_dir = "check" + ) shell: Rscript {0} - name: Upload check results