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 rebird 1.4.0 #124

Open
2 of 19 tasks
sebpardo opened this issue Mar 24, 2024 · 7 comments
Open
2 of 19 tasks

Release rebird 1.4.0 #124

sebpardo opened this issue Mar 24, 2024 · 7 comments

Comments

@sebpardo
Copy link
Contributor

sebpardo commented Mar 24, 2024

Prepare for release:

  • git pull
  • Check current CRAN check results
  • Polish NEWS
  • Update README
  • urlchecker::url_check()
  • devtools::build_readme()
  • devtools::check(remote = TRUE, manual = TRUE)
  • devtools::check_win_devel()
  • revdepcheck::revdep_check(num_workers = 4)
  • Update cran-comments.md
  • git push

Submit to CRAN:

  • usethis::use_version('minor')
  • codemetar::write_codemeta()
  • Commit locally, but don't push yet
  • devtools::submit_cran()
  • Approve email

Wait for CRAN...

  • Accepted 🎉
  • usethis::use_github_release() (This step also pushes local commit(s) to GitHub)
  • usethis::use_dev_version(push = TRUE)
@slager
Copy link
Collaborator

slager commented Mar 24, 2024

Let me know if you run into any questions with the CRAN release, I recently did this with rvertnet!

Can you use this ORCID? comment = "0000-0003-2525-2039"

@sebpardo
Copy link
Contributor Author

Will do, and what email should I include?

@slager
Copy link
Collaborator

slager commented Mar 24, 2024

Feel free to just skip the email

@slager
Copy link
Collaborator

slager commented Mar 24, 2024

One particular thing that tripped me up with rvertnet @sebpardo is that in order to get the usethis versioning tools to work as advertised to follow the workflow above, I needed to change all my NEWS.md headings to use a single # instead of a horizontal bar of ======, like this:

https://raw.githubusercontent.com/ropensci/rvertnet/master/NEWS.md

@slager
Copy link
Collaborator

slager commented Mar 24, 2024

Added write_codemeta to the above checklist at the best spot based on my recent experience with rvertnet.

@RichardLitt
Copy link
Contributor

Is there something I can do to help this along?

@sebpardo
Copy link
Contributor Author

Hi @RichardLitt, thanks for offering to help. There are two outstanding issues (#115 and #129) that need resolving before submitting to CRAN. Another thing to consider is that the 2024 taxonomy update will likely be happening in October, so depending how long it takes us to get things ready it might be better to hold on updating until then.

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

3 participants