diff --git a/.github/workflows/scheduled.yaml b/.github/workflows/scheduled.yaml index b752a49..65d96f3 100644 --- a/.github/workflows/scheduled.yaml +++ b/.github/workflows/scheduled.yaml @@ -5,14 +5,20 @@ on: schedule: - cron: '45 3 * * 0' workflow_dispatch: + # Section to be removed before action is merged + # note: branch below needs to point to main instead of new-verdepcheck-strategy + push: + branches: + - verdepcheck_action + # end of section to be removed jobs: dependency-test: strategy: fail-fast: false matrix: - test-strategy: ["min", "release", "max"] - uses: insightsengineering/r.pkg.template/.github/workflows/verdepcheck.yaml@main + test-strategy: ["min_cohort", "min_isolated", "release", "max"] + uses: insightsengineering/r.pkg.template/.github/workflows/verdepcheck.yaml@new-verdepcheck-strategy # Change back to "@main" name: Dependency Test - ${{ matrix.test-strategy }} 🔢 secrets: REPO_GITHUB_TOKEN: ${{ secrets.REPO_GITHUB_TOKEN }} diff --git a/DESCRIPTION b/DESCRIPTION index 08502a3..597216b 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -21,18 +21,23 @@ BugReports: https://github.com/insightsengineering/nestcolor/issues Depends: R (>= 3.6) Imports: - checkmate, + checkmate (> 2.1.0), ggplot2 (>= 3.4.0), - lifecycle + lifecycle (>= 0.1.0) Suggests: - knitr, - rmarkdown, - testthat (>= 2.0) + knitr (>= 1.34), + rmarkdown (>= 1.11), + testthat (>= 3.0.4) VignetteBuilder: knitr RdMacros: lifecycle -biocViews: +Config/Needs/verdepcheck: + mllg/checkmate, + tidyverse/ggplot2, + r-lib/lifecycle, + yihui/knitr, + r-lib/testthat Config/Needs/website: insightsengineering/nesttemplate Encoding: UTF-8 Language: en-US diff --git a/NEWS.md b/NEWS.md index 6bfe685..da5525a 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,6 @@ # nestcolor 0.1.2.9001 -* In development +* Specify minimal version of dependent packages. # nestcolor 0.1.2