CI + check discipline
Minimum gates
devtools::test()devtools::check()(ideally on at least Linux + Windows)
Useful local mirrors of CI
devtools::check(remote = TRUE, manual = TRUE)
Release mindset
- Keep a changelog (even a simple
NEWS.md) - Avoid merging if
R CMD checkis not clean (or the NOTE isn’t justified)