First CRAN release 1.1.3
Closed this issue · 0 comments
maurolepore commented
Prepare for release:
- Create pre-release branch.
-
rhub::validate_email()
-
ck <- rhub::check_for_cran()
- Windows, R-devel
- Ubuntu, R-release
- Fedora, R-devel
- Mac, R-release:
rhub::check_on_macos()
- Update NEWS.md (tidyverse style ); May temporarily use version.9000
- Merge.
Perform release:
- Have you updated packages with (
update.packages()
)? - Create release branch
- Update installation instructions
- Bump version (in DESCRIPTION and NEWS)
(Walk through devtools::release()
)
- Have you run
R CMD check
locally? - Have you checked for spelling errors (with
spell_check()
)? - Were devtool's checks successful?
-
devtools::check_win_devel()
-
rhub::check_for_cran()
. - Have you updated
NEWS.md
file? - Have you updated
DESCRIPTION
(version number,use_tidy_version()
,use_tidy_description()
)? - Have you updated
cran-comments.md?
- Submit to CRAN
Wait for CRAN...
- Accepted
- Tag release
- Merge release branch back to master branch
- usethis::use_github_release()
- usethis::use_dev_version()
- Update install instructions in README
Templatate at forestgeo/learn#182 (adapted from https://github.com/r-lib/usethis/issues/338
).