Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release inlabru 2.8.0 #193

Closed
25 tasks done
finnlindgren opened this issue Jun 9, 2023 · 0 comments
Closed
25 tasks done

Release inlabru 2.8.0 #193

finnlindgren opened this issue Jun 9, 2023 · 0 comments
Assignees

Comments

@finnlindgren
Copy link
Collaborator

finnlindgren commented Jun 9, 2023

Prepare for release:

  • Check current CRAN check results
  • Check if any deprecation processes should be advanced, as described in Gradual deprecation
  • Polish NEWS
  • usethis::use_github_links()
  • devtools::build_readme()
  • urlchecker::url_check()
  • git flow release start 2.8.0
  • usethis::use_version('minor')
  • Push to github for checking; git flow release publish 2.8.0
  • devtools::check(remote = TRUE, manual = TRUE)
  • Local checking script for R-4.3.1, R-4.2.3 and R-devel
  • devtools::check_win_devel()
  • devtools::check_win_release()
  • devtools::check_win_oldrelease()
  • rhub::check_for_cran(env_vars=c("_R_CHECK_FORCE_SUGGESTS_"="false"))
  • revdepcheck::revdep_check(num_workers = 8)
  • Update cran-comments.md
  • git flow release finish 2.8.0
  • usethis::use_dev_version(push = TRUE)
  • git checkout stable, push and push tags

Submit to CRAN:

  • On the stable branch, devtools::submit_cran()
  • Approve email

Wait for CRAN...

  • Accepted 🎉
  • usethis::use_github_release()
  • Tweet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant