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

SLIDE release checklist #1

Open
6 of 28 tasks
stufield opened this issue Aug 23, 2019 · 0 comments
Open
6 of 28 tasks

SLIDE release checklist #1

stufield opened this issue Aug 23, 2019 · 0 comments

Comments

@stufield
Copy link
Owner

stufield commented Aug 23, 2019

Prepare for release

  • Check that all desired branches are merged
  • Run in SLIDE:
devtools::check(document = FALSE, 
                vignettes = FALSE,
                env_vars = c(ON_JENKINS = "true",
                             NOT_CRAN   = "true",
                             TZ         = "America/Denver"))
  • Run:
glog -10    # decide which semantic version to use

semantic version system

  • Run:
# choices are: 'major', 'minor', 'patch'
Rscript --vanilla -e "somaverse::init_release(ver = 'minor')"
  • Edit NEWS.md file
  • Run:
# ensure no spelling errors introduced in the NEWS.md
Rscript --vanilla -e "devtools::spell_check()"
  • Run
Rscript --vanilla -e "somaverse::push_release()"
  • Run
make pkgdown
  • Run
Rscript --vanilla -e "somaverse::bump_to_dev()"

Core Packages:

  • SomaReadr
  • SomaGlobals
  • SomaPlyr
  • SomaPlot
  • SomaClassify
  • SomaSurvival
  • palantir

Non-core:

  • SomaPCA
  • SomaNormalization
  • SomaStabilitySelection
  • SomaMixedEffects

Independent-pkgs:

  • SomaDB

AppMod-pkgs:

  • SomaPipeline
  • SomaModelAssessment
  • SomaModelChange
  • SMAdata

Meta-pkgs:

  • somaverse

Semi-stale-pkgs:

  • SomaFeatureSelect
  • SomaBiomarkers
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