- Create from last released tag
- Copy
.github/workflows/pkgdown.yamlthere - Fix URL in DESCRIPTION, don't forget trailing slash
- Tweak
_pkgdown.yml - Set source of GitHub Pages to branch
-
Use GitHub Actions
-
Disable tic
-
Disable Travis CI and AppVeyor
-
usethis::use_coverage() -
Consider open pull requests
-
Tweak README
- use
downlit::readme_documentandload_all()if possible
- use
-
Update roxygen2
-
Use
@examplesIfwhere appropriate -
styler::style_pkg() -
Remove
Collate: -
usethis::use_lifecycle_badge() -
usethis::use_lifecycle() -
Add pkgdown reference index
-
Adapt tests to testthat 3e
-
Ensure that dependency between source files is cycle-free, as in yonicd/foreman#2
-
Ensure that source files correspond to test files via
devtools::test_coverage_file() -
Import rlang where appropriate
-
Close open issues
-
Deprecate functions that have moved somewhere else
-
Avoid
iris -
Synchronize with own downstream packages
-
Add type to documentation of function arguments, as in
?here::here -
Check
goodpractice::gp() -
Switch pkgdown to dev mode "auto"
-
Release to CRAN