Release 1.1: Common tasks, Dev acknowledgement, versioning, helper packages/websites, etc #2394
Replies: 4 comments 3 replies
-
I'm going to move this to a Discussion as we have a bunch of release tasks that should be compiled into one place. |
Beta Was this translation helpful? Give feedback.
-
Hi all, @pharmaverse/admiral I think building a Discussion around Release is needed. There are a lot of small tasks that get separate issues/PRs that I think should be done all in one PR. Sometimes we even forget to do them. Do you see any other tasks that should be set up for a release? Some of these are form the |
Beta Was this translation helpful? Give feedback.
-
@pharmaverse/admiral @pharmaverse/admiral_comm any minor contributors want to take a swing at working on this list? You can even submit the package and I can approve it. A nice learning experience for moving a package to CRAN. It would be nice to work with on polishing this list and clarifying stuff so others can do this task in case I am taken by the bugs!! |
Beta Was this translation helpful? Give feedback.
-
@manciniedoardo here is admiralonco paper https://www.pharmasug.org/us/2024/papers.html#ST-461 |
Beta Was this translation helpful? Give feedback.
-
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()
revdepcheck::revdep_check(num_workers = 4)
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
For the two below, may have to wait until next update as presentations are yet to be given
See PR here
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