Release 1.2: Common tasks, Dev acknowledgement, versioning, helper packages/websites, etc #2394
manciniedoardo
started this conversation in
General
Replies: 4 comments 3 replies
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
Cool Issue Template - https://github.com/insightsengineering/teal/issues/new?assignees=KlaudiaBB%2Ccicdguy&labels=release&projects=&template=release.yml&title=%5BRelease%5D%3A+%3Cversion%3E |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Master PR
Common Release Tasks
All of these small Release Tasks should be done in one issue and not split out across multiple issues and PRs. I have created a common task list for us to check and hope to develop the task (if needed) below. If we can standardized this stuff, then we could build a
release_function
that is a wrapper around the https://usethis.r-lib.org/reference/use_release_issue.htmlPrepare for release:
urlchecker::url_check()
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
- doesn't work with Remtoesrhub::check_for_cran()
Submit to CRAN:
usethis::use_version('major')
devtools::submit_cran()
CRAN Accepted:
usethis::use_github_release()
usethis::use_dev_version()
Loose Guidance for particular tasks
New presentations
News devs to description File and old devs to acknowledgements - NB: check admiraldev as well
Devs to moved to acknowledgments (not actively working on admiral anymore) at the bottom of README:
New acknowledgements
Review FAQs
Polish News
Beta Was this translation helpful? Give feedback.
All reactions