Skip to content

DevNotes_Processeses_ReleaseAutomationScript

Wojciech Potrzebowski edited this page Jan 16, 2021 · 8 revisions

Release automation script (work in progress)

Release automation script is located in build_tools and covers following

  • Setups init and license files
  • Generates zenodo doi and writes to the init file
  • Templates release notes

Running script

  • cd SASVIEW_WORKSPACE (folder where you have both sasview and sasmodels folders)
  • create release branches in sasview and sasmodels (script will write to these folders and you probably want to make pull requests out of them)
  • Run python sasview/build_tools/release_automation.py with arguments
    • '-v' sasview version e.g. 5.0.4
Clone this wiki locally