tidybayes icon indicating copy to clipboard operation
tidybayes copied to clipboard

Next CRAN release

Open mjskay opened this issue 7 years ago • 0 comments

(this issue is never closed, just re-used for the next release)

  • [x] check for existing problems on CRAN checks for tidybayes
  • [x] double-check CRAN policies
  • [x] check package for large files: output from Sys.setenv(NOT_CRAN = "true"); devtools::build() is less than 5MB
  • [x] remove any Remotes in DESCRIPTION and downgrade those packages back to CRAN versions
  • [x] update R and all packages
    • [x] devtools::install_dev_deps()
    • [x] update.packages(ask = FALSE)
  • [x] build_test_models.R and update required rstanarm and brms versions if necessary
  • [x] bump version
    • [x] in DESCRIPTION
    • [x] in NEWS
  • [x] devtools::check(remote = TRUE, manual = TRUE, env_vars = c(NOT_CRAN = "false"))
  • [x] run reverse dependency check
  • [x] update NEWS
  • [x] spelling::spell_check_package()
  • [x] devtools::document()
  • [x] devtools::install()
  • [x] rebuild README
  • [x] Sys.setenv(NOT_CRAN = "false"); pkgdown::build_site()
  • [x] pkgdown::clean_site()
  • [x] Sys.setenv(NOT_CRAN = "true"); pkgdown::build_site(run_dont_run = TRUE)
  • [x] Sys.setenv(NOT_CRAN = "true"); devtools::check(remote = TRUE, manual = TRUE, run_dont_test = TRUE)
  • [x] Sys.setenv(NOT_CRAN = "false"); devtools::check(remote = TRUE, manual = TRUE, env_vars = c(NOT_CRAN = "false"))
    • [x] R-release, on Windows
    • [x] Whatever versions of R are on github
  • [x] Sys.setenv(NOT_CRAN = "true"); devtools::check_win_release()
  • [x] Sys.setenv(NOT_CRAN = "true"); devtools::check_win_devel()
  • [x] Sys.setenv(NOT_CRAN = "true"); devtools::check_win_oldrelease()
  • [x] write cran-comments.md
  • [x] Sys.setenv(NOT_CRAN = "true"); devtools::release()

After package goes live on CRAN:

  • [x] pkgdown::build_news()
  • [x] merge dev onto master and cran
  • [x] tag release
  • [x] double check zenodo entry
    • [x] authors
    • [x] title (tidybayes: Tidy Data and Geoms for Bayesian Models)
    • [x] license (GPL >= 3)
  • [x] usethis::use_dev_version() on dev branch
  • [ ] post

Template loosely based on https://github.com/r-lib/usethis/issues/338

mjskay avatar Jul 01 '18 22:07 mjskay