This repository contains additional tests of the R package workflowr.
The following tests are run every Monday:
-
current: A current setup using the release versions
-
legacy: A legacy setup using older versions
-
future: A future setup using R-devel and many packages installed directly from GitHub
| Name | OS | R | pandoc | knitr | rmarkdown | status |
|---|---|---|---|---|---|---|
| current | Ubuntu 22.04 | release | 2.16.2 | release | release | |
| legacy | Ubuntu 22.04 | 3.3.3 | 2.9.2.1 | 1.29 | 1.18 | |
| future | Ubuntu 24.04 | devel | 2.19.2 | devel | devel |
The following tests are run (at least) monthly:
- cross-platform: Runs
R CMD check --as-cranwithNOT_CRAN: TRUEon Linux, macOS, and Windows. Uses the conda environments inconda/
| Name | status |
|---|---|
| cross-platform |
The following tests are run (at least) quarterly:
- pandocless: Runs
R CMD check --as-cranin an environment without pandoc. Confirms that all tests that requires pandoc are properly skipped when it is unavailable (because some CRAN test machines don't have pandoc installed) - spell-check: Checks spelling with
spelling::spell_check_package() - update-conda-lockfiles: Updates the conda lockfiles in
conda/to use the latest package versions available. These are used by the jobcross-platform
| Name | status |
|---|---|
| pandocless | |
| spell-check | |
| update-conda-lockfiles |
Other tests available:
| Name | Purpose |
|---|---|
| reticulate | Test wflow_html() warning for Python plots created with reticulate version < 1.14.9000 |
| speed | Test speed of wflow_publish() for dev version compared to previous versions |