From 7778700a9af2271eeec444761fa3c26194b563a4 Mon Sep 17 00:00:00 2001 From: Alex Chubaty Date: Tue, 4 Jul 2023 21:30:24 -0600 Subject: [PATCH] [skip-ci] update cran-submission.md --- cran-submission.md | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/cran-submission.md b/cran-submission.md index f3834d4..e648b73 100644 --- a/cran-submission.md +++ b/cran-submission.md @@ -21,13 +21,24 @@ 3. ensure passing win-builder oldrelease, release, and devel ```r + ## macOS + check_mac_release(args = "--compact-vignettes=both") + + ## Windows check_win_oldrelease(args = "--compact-vignettes=both") check_win_release(args = "--compact-vignettes=both") check_win_devel(args = "--compact-vignettes=both") + + ## using rhub + rhub::check_for_cran() ``` 4. bump version number in DESCRIPTION (use non-devel suffix -- no `.9000`) + ```r + usethis::use_version() ## e.g., usethis::use_version("minor") + ```` + 5. update `NEWS.md` ```r @@ -50,14 +61,20 @@ spelling::update_wordlist() ``` -9. run revdep checks (see `revdep/check.R`) +9. run reverse dependency checks (see `revdep/check.R`) -10. merge `development` branch into `main` +10. switch to `main` branch and merge in `development` -11. remove `Remotes` from `DESCRIPTION` +11. remove `Remotes` from `DESCRIPTION` (on `main` branch) 12. submit to CRAN ```r devtools::release(args = "--compact-vignettes=both") ``` + +13. once accepted, create a new GitHub release: + + ```r + usethis::use_github_release() + ```