From 5be624ccef576b571b41f2800e7f93990d3c08bc Mon Sep 17 00:00:00 2001 From: Young Geun Kim Date: Mon, 17 Jun 2024 19:59:46 +0900 Subject: [PATCH] fix windows 3.6 error in r-cmd-check r-lib/actions#529 --- .github/workflows/R-CMD-check.yaml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 15b5a960..065f3246 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -43,7 +43,19 @@ jobs: http-user-agent: ${{ matrix.config.http-user-agent }} use-public-rspm: true + # - uses: r-lib/actions/setup-r-dependencies@v2 + # with: + # extra-packages: any::rcmdcheck + # needs: check + - uses: r-lib/actions/setup-r-dependencies@v2 + if: ${{ runner.os == 'Windows' && matrix.config.r == '3.6' }} + with: + extra-packages: any::rcmdcheck + pak-version: rc + needs: check + - uses: r-lib/actions/setup-r-dependencies@v2 + if: ${{ runner.os != 'Windows' || matrix.config.r != '3.6' }} with: extra-packages: any::rcmdcheck needs: check @@ -51,10 +63,12 @@ jobs: # do not build vignettes in github actions check and ignore warnings - uses: r-lib/actions/check-r-package@v2 with: - args: 'c("--no-manual", "--as-cran", "--no-build-vignettes", "--no-tests", "--no-examples")' - build_args: '"--no-build-vignettes"' + args: 'c("--no-manual", "--as-cran", "--no-build-vignettes", "--no-examples")' + build_args: 'c("--no-manual", "--no-build-vignettes")' error-on: '"error"' - # upload-snapshots: true + check-dir: '"check"' + upload-snapshots: false + upload-results: false # do not upload artifact until changing to public repo # When public repo -> uncomment below