diff --git a/.github/workflows/R-check.yaml b/.github/workflows/R-CMD-check.yaml similarity index 79% rename from .github/workflows/R-check.yaml rename to .github/workflows/R-CMD-check.yaml index 2a885f6..042d422 100644 --- a/.github/workflows/R-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -7,10 +7,12 @@ on: pull_request: branches: [main, master] -name: R-check +name: R-CMD-check.yaml + +permissions: read-all jobs: - R-check: + R-CMD-check: runs-on: ${{ matrix.config.os }} name: ${{ matrix.config.os }} (${{ matrix.config.r }}) @@ -30,7 +32,7 @@ jobs: R_KEEP_PKG_SOURCE: yes steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: r-lib/actions/setup-pandoc@v2 @@ -42,10 +44,14 @@ jobs: - uses: r-lib/actions/setup-r-dependencies@v2 with: - extra-packages: any::rcmdcheck + r-version: 'release' + extra-packages: | + ropensci/taxize + ropensci/bold + any::rcmdcheck needs: check - uses: r-lib/actions/check-r-package@v2 with: upload-snapshots: true - \ No newline at end of file + build_args: 'c("--no-manual","--compact-vignettes=gs+qpdf")' \ No newline at end of file diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml deleted file mode 100644 index 8bc9210..0000000 --- a/.github/workflows/build-docs.yml +++ /dev/null @@ -1,46 +0,0 @@ -on: - push: - branches: master - -name: pkgdown - -jobs: - pkgdown: - runs-on: macOS-latest - env: - GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} - steps: - - uses: actions/checkout@v2 - - - uses: r-lib/actions/setup-r@master - - - uses: r-lib/actions/setup-pandoc@master - - - name: Query dependencies - run: | - install.packages('remotes') - saveRDS(remotes::dev_package_deps(dependencies = TRUE), ".github/depends.Rds", version = 2) - writeLines(sprintf("R-%i.%i", getRversion()$major, getRversion()$minor), ".github/R-version") - shell: Rscript {0} - - - name: Cache R packages - uses: actions/cache@v1 - with: - path: ${{ env.R_LIBS_USER }} - key: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }} - restore-keys: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1- - - - name: Install dependencies - run: | - remotes::install_deps(dependencies = TRUE) - install.packages("pkgdown") - shell: Rscript {0} - - - name: Install package - run: R CMD INSTALL . - - - name: Deploy package - run: | - git config --local user.email "actions@github.com" - git config --local user.name "GitHub Actions" - Rscript -e 'pkgdown::deploy_to_branch(new_process = FALSE)' diff --git a/DESCRIPTION b/DESCRIPTION index fc3f8f2..80829fd 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -28,8 +28,9 @@ Imports: readr (>= 1.1.1), dbplyr (>= 1.0.0), magrittr (>= 1.5), - hoardr (>= 0.1.0) -Suggests: - testthat, + hoardr (>= 0.1.0), taxize +Suggests: + testthat +Remotes: ropensci/bold, ropensci/taxize RoxygenNote: 7.3.2