diff --git a/.github/workflows/R-CMD-check-build.yaml b/.github/workflows/R-CMD-check-build.yaml index e158082..f040124 100644 --- a/.github/workflows/R-CMD-check-build.yaml +++ b/.github/workflows/R-CMD-check-build.yaml @@ -45,7 +45,8 @@ jobs: - uses: r-lib/actions/check-r-package@v2 with: upload-snapshots: true - build_args: 'c("--no-manual","--compact-vignettes=gs+qpdf")' + args: 'c("--no-manual", "--no-vignettes")' + build_args: 'c("--no-manual", "--no-build-vignettes")' error-on: 'c("error")' - name: Build package @@ -53,7 +54,8 @@ jobs: run: | output_dir <- file.path(normalizePath(Sys.getenv("RUNNER_TEMP"), winslash = "/"), "built_package") dir.create(output_dir) - devtools::build(binary = TRUE, path = output_dir) + # first run build() to get a bundle package (that includes rendered vignettes), then create binary. + devtools::build(devtools::build(), binary = TRUE, path = output_dir, args=c("--preclean", "--install-tests")) shell: Rscript {0} - name: Get package name, version and R versions and store in environment