forestgeo/fgeo.analyze

Release fgeo.analyze-1.1.11

maurolepore opened this issue · 0 comments

Prepare for release:

  • Create pre-release branch.
  • Change maintainer's email
  • Use full URLs.
  • devtools::check_win_devel()

Copy job results to results object in the global environment:

  • revdepcheck::revdep_check(num_workers = 4)
  • ck_remote <- devtools::check(remote = TRUE)
  • ck_cran <- rhub::check_for_cran()
  • ck_macos <- rhub::check_on_macos()
  • ck_fedora_cd <- rhub::check(platform = "fedora-clang-devel")
  • ck_fedora_gd <- rhub::check(platform = "fedora-gcc-devel")
  • ck_solaris <- rhub::check_on_solaris()

Also:

  • Update NEWS.md (tidyverse style ); May temporarily use version.9000
  • Merge.

Perform release:

  • Have you updated packages with (update.packages())?
  • Create release branch
  • usethis::use_version()
  • Walk through devtools::release()
  • Submit to CRAN
  • Approve submission by replying to email from CRAN
  • Confirm change of mainteriner's email address by replying-to-all to email from CRAN

Wait for CRAN...

  • Accepted
  • Tag release
  • Merge release branch back to master branch
  • usethis::use_github_release()
  • usethis::use_dev_version()

Templatate at forestgeo/learn#182 (adapted from