rasa icon indicating copy to clipboard operation
rasa copied to clipboard

[ATO-114]Add nightly workflows and creation scripts

Open sanchariGr opened this issue 2 years ago • 1 comments

Proposed changes:

  • ticket
  • Added a workflow and script for nightly releases (Internal)
  • The build will be released in the same rasa pypi as oss
  • The name should be tagged with "<latest_rasa_version>.dev.date"

Status (please check what you already did):

  • [ ] added some tests for the functionality
  • [ ] updated the documentation
  • [ ] updated the changelog (please check changelog for instructions)
  • [ ] reformat files using black (please check Readme for instructions) Tags created : Screenshot 2022-08-05 at 18 05 21

Pypi publish also works : rasa-nightly

sanchariGr avatar Jun 03 '22 14:06 sanchariGr

@losterloh all the review changes have been made, please take a look 🙏

sanchariGr avatar Aug 05 '22 16:08 sanchariGr

LGTM overall, great stuff 💯 Left some smallish comments. Also another question that might be silly: how will the usual micro/minor/major release script behave when reading a nightly version from the version.py module? Will this affect it in any way?

@ancalita very good question, i did run the make release script locally while the version.py and pyproject package name was changed to the nightly version name and it seems to work fine(added a screenshot of the diff from the prepare-release-3.2.7 branch). So i don't anticipate any issues but I'll keep an eye out on the next release.

Screenshot 2022-08-31 at 10 43 13

sanchariGr avatar Aug 31 '22 08:08 sanchariGr