From 3a0176fbf91aaf4d61bf0f0f2be801ad89991688 Mon Sep 17 00:00:00 2001 From: FelixErnst Date: Mon, 18 Mar 2024 21:21:40 +0100 Subject: [PATCH] Updated GitHub Action config --- .github/workflows/check-bioc-devel.yml | 14 +++++++------- .github/workflows/check-bioc.yml | 18 +++++++++--------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/check-bioc-devel.yml b/.github/workflows/check-bioc-devel.yml index e577ab4..1b39416 100644 --- a/.github/workflows/check-bioc-devel.yml +++ b/.github/workflows/check-bioc-devel.yml @@ -35,7 +35,7 @@ name: R-CMD-check-bioc-devel ## "/nocache" in the commit message. env: has_testthat: 'true' - run_covr: 'false' + run_covr: 'true' run_pkgdown: 'true' has_RUnit: 'false' cache-version: 'cache-v1' @@ -194,13 +194,13 @@ jobs: shell: Rscript {0} - name: Install covr - if: github.ref == 'refs/heads/devel' && env.run_covr == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_covr == 'true' && runner.os == 'Linux' run: | remotes::install_cran("covr") shell: Rscript {0} - name: Install pkgdown - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' run: | remotes::install_cran("pkgdown") shell: Rscript {0} @@ -251,17 +251,17 @@ jobs: shell: Rscript {0} - name: Test coverage - if: github.ref == 'refs/heads/devel' && env.run_covr == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_covr == 'true' && runner.os == 'Linux' run: | covr::codecov(coverage = covr::package_coverage(type = "all")) shell: Rscript {0} - name: Install package - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' run: R CMD INSTALL . - name: Build pkgdown site - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' run: pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE) shell: Rscript {0} ## Note that you need to run pkgdown::deploy_to_branch(new_process = FALSE) @@ -275,7 +275,7 @@ jobs: apt-get update && apt-get -y install rsync - name: Deploy pkgdown site to GitHub pages 🚀 - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' uses: JamesIves/github-pages-deploy-action@releases/v4 with: clean: false diff --git a/.github/workflows/check-bioc.yml b/.github/workflows/check-bioc.yml index 70659fb..fb0505b 100644 --- a/.github/workflows/check-bioc.yml +++ b/.github/workflows/check-bioc.yml @@ -34,9 +34,9 @@ name: R-CMD-check-bioc ## Note that you can always run a GHA test without the cache by using the word ## "/nocache" in the commit message. env: - has_testthat: 'false' - run_covr: 'false' - run_pkgdown: 'false' + has_testthat: 'true' + run_covr: 'true' + run_pkgdown: 'true' has_RUnit: 'false' cache-version: 'cache-v1' run_docker: 'false' @@ -194,13 +194,13 @@ jobs: shell: Rscript {0} - name: Install covr - if: github.ref == 'refs/heads/devel' && env.run_covr == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_covr == 'true' && runner.os == 'Linux' run: | remotes::install_cran("covr") shell: Rscript {0} - name: Install pkgdown - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' run: | remotes::install_cran("pkgdown") shell: Rscript {0} @@ -251,17 +251,17 @@ jobs: shell: Rscript {0} - name: Test coverage - if: github.ref == 'refs/heads/devel' && env.run_covr == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_covr == 'true' && runner.os == 'Linux' run: | covr::codecov(coverage = covr::package_coverage(type = "all")) shell: Rscript {0} - name: Install package - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' run: R CMD INSTALL . - name: Build pkgdown site - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' run: pkgdown::build_site_github_pages(new_process = FALSE, install = FALSE) shell: Rscript {0} ## Note that you need to run pkgdown::deploy_to_branch(new_process = FALSE) @@ -275,7 +275,7 @@ jobs: apt-get update && apt-get -y install rsync - name: Deploy pkgdown site to GitHub pages 🚀 - if: github.ref == 'refs/heads/devel' && env.run_pkgdown == 'true' && runner.os == 'Linux' + if: github.ref == 'refs/heads/master' && env.run_pkgdown == 'true' && runner.os == 'Linux' uses: JamesIves/github-pages-deploy-action@releases/v4 with: clean: false