Shortly after (or even for the) 1.15.0 we should try revive/rework our CI, so PRs can be well tested, for different platforms, R versions, and code coverage.
Tests should cover:
- testing r-devel, r-release, r-oldrel
- testing stated R version
- testing linux, mac, windows
- testing vanilla R (having only base R packages installed)
- strict 0 NOTEs from R CMD check in a tailored job (using flags like
_R_CHECK_CRAN_INCOMING_TARBALL_THRESHOLD_)
- testing for compilation warnings
Artifacts should cover:
- source package
- binary packages
- R repository
- documentation in pkgdown
- documentation base R html
docker images anyone uses them? installing data.table is so easy and fast that I don't think we save a lot of effort
Shortly after (or even for the) 1.15.0 we should try revive/rework our CI, so PRs can be well tested, for different platforms, R versions, and code coverage.
Tests should cover:
_R_CHECK_CRAN_INCOMING_TARBALL_THRESHOLD_)Artifacts should cover:
docker imagesanyone uses them? installing data.table is so easy and fast that I don't think we save a lot of effort