Run the full quality gate:
devtools::document()
devtools::test()
devtools::check()
devtools::spell_check()
urlchecker::url_check(".")If local Postgres is available:
export RPGCONN_RUN_DB_TESTS=true
export RPGCONN_TEST_CONN_STRING="postgresql://postgres:postgres@localhost:5432/postgres"Then rerun:
devtools::test()Update these files every release: - DESCRIPTION (version) - NEWS.md (what changed) - cran-comments.md (submission context/check summary)
Rebuild docs before publishing:
pkgdown::build_site()Confirm: - all .qmd vignettes render - references in README/vignettes are current - no stale argument names
NEWS.md highlights.