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 learnr 0.11.3 #768

Closed
14 of 16 tasks
gadenbuie opened this issue Mar 9, 2023 · 5 comments · Fixed by #769
Closed
14 of 16 tasks

Release learnr 0.11.3 #768

gadenbuie opened this issue Mar 9, 2023 · 5 comments · Fixed by #769

Comments

@gadenbuie
Copy link
Member

gadenbuie commented Mar 9, 2023

  • git pull
  • Check current CRAN check results
    • NOTE: Undeclared packages ‘sortable’, ‘bslib’ in Rd xrefs
  • Polish NEWS
    • Patch release, so the current structure should be fine
  • urlchecker::url_check()
  • devtools::build_readme()
  • devtools::check(remote = TRUE, manual = TRUE)
  • devtools::check_win_devel()
  • revdepcheck::cloud_check()
  • Update cran-comments.md
  • git push

Submit to CRAN:

  • usethis::use_version('patch')
  • devtools::submit_cran()
  • Approve email

Wait for CRAN...

  • Accepted 🎉
  • usethis::use_github_release()
  • usethis::use_dev_version(push = TRUE)
@rossellhayes
Copy link
Contributor

rossellhayes commented Mar 9, 2023

@gadenbuie We're currently getting this NOTE:

Undeclared packages ‘sortable’, ‘bslib’ in Rd xrefs

Are we purposefully leaving those packages out of Suggests?

@gadenbuie
Copy link
Member Author

I don't mind the NOTE (unless CRAN does) so my stance has been to ignore it for now. I don't think anything bad happens for users if they look at those docs but don't have bslib or sortable. I personally don't think documentation links are a strong enough reason to suggest a package, but if I'm overlooking a problem, or if CRAN asks, I'd add them.

@schloerke
Copy link
Collaborator

What about replacing the link to their respective websites?

@gadenbuie
Copy link
Member Author

Or that. Or... roxygen2 should have an "if installled" link type that does that for us automatically. 😊

But if the only harms are the note and a non-link I'm not convinced a change is needed. (If an invalid link is generated, that would change my mind for sure.)

@gadenbuie
Copy link
Member Author

If the package isn't installed, the link is broken. I'll add both packages to Suggests.

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

Successfully merging a pull request may close this issue.

3 participants