Closed thomasp85 closed 8 months ago
As feedback on the checklist:
It seems easier to do usethis::pr_init("rc/3.5.0")
first, then do everything in the 1st block.
Also the cran-comments.md
step should come after the revdepcheck results are in, I think.
+1 to the placement of cran-comment update. That's an oversight
The reason for the current setup with some tasks before veering off into a new branch is that it makes it much easier to merge the two branches together afterwards because new news items will be clearly separated from the one in the RC
Pre-release maintenance:
git pull
urlchecker::url_check()
devtools::build_readme()
git push
Create a release PR:
usethis::pr_init("rc/3.5.0")
usethis::use_version('minor')
usethis::pr_push()
Run release checks:
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
revdepcheck::cloud_check()
cran-comments.md
Submit to CRAN:
devtools::submit_cran()
Finish up:
usethis::pr_view()
usethis::use_github_release()
usethis::pr_finish()
usethis::use_dev_version(push = TRUE)