From d2d4a933ff3b7e8c30eec7be4dc6626cb8d0e663 Mon Sep 17 00:00:00 2001 From: raivo-otus Date: Tue, 2 Jun 2026 09:27:18 +0200 Subject: [PATCH 1/4] Add GHA to test package Adds R CMD check and BiocCheck on push/merge to main --- .github/workflows/R-CMD-check.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/R-CMD-check.yaml diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml new file mode 100644 index 0000000..30869f8 --- /dev/null +++ b/.github/workflows/R-CMD-check.yaml @@ -0,0 +1,30 @@ +on: + push: + branches: [main] + pull_request: + branches: [main] + +name: BioC-check + +jobs: + BioC-check: + runs-on: ubuntu-latest + container: bioconductor/bioconductor_docker:devel + + steps: + - uses: actions/checkout@v4 + + - name: Install dependencies + run: | + options(repos = BiocManager::repositories()) + BiocManager::install(c("rcmdcheck", "BiocCheck", "remotes"), ask = FALSE) + remotes::install_deps(dependencies = TRUE) + shell: Rscript {0} + + - name: R CMD check + run: rcmdcheck::rcmdcheck(".", args = c("--no-manual", "--timings"), error_on = "error") + shell: Rscript {0} + + - name: BiocCheck + run: BiocCheck::BiocCheck(getwd(), `new-package` = TRUE) + shell: Rscript {0} From 4566f399efad8ca7898c5ab2392c8412f59c1799 Mon Sep 17 00:00:00 2001 From: raivo-otus Date: Tue, 2 Jun 2026 12:48:40 +0200 Subject: [PATCH 2/4] trying to fix GHA --- .github/workflows/R-CMD-check.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 30869f8..00e872a 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -6,6 +6,9 @@ on: name: BioC-check +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: BioC-check: runs-on: ubuntu-latest From b05f84666782326ae6783d68453f903fbe877c76 Mon Sep 17 00:00:00 2001 From: raivo-otus Date: Tue, 2 Jun 2026 12:52:09 +0200 Subject: [PATCH 3/4] Add BiocStyle --- DESCRIPTION | 1 + 1 file changed, 1 insertion(+) diff --git a/DESCRIPTION b/DESCRIPTION index a225cc6..7dc2060 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -28,6 +28,7 @@ Suggests: rmarkdown, testthat (>= 3.0.0), withr + BiocStyle VignetteBuilder: knitr Imports: Rapp From 11387d5cde05b74c2c30d2874df645678ee05938 Mon Sep 17 00:00:00 2001 From: raivo-otus Date: Tue, 2 Jun 2026 12:54:22 +0200 Subject: [PATCH 4/4] missing colon --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index 7dc2060..682251d 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -27,7 +27,7 @@ Suggests: knitr, rmarkdown, testthat (>= 3.0.0), - withr + withr, BiocStyle VignetteBuilder: knitr Imports: