Autosubmit GUI new release preparation
Working path for the deployment of the new release of the Autosubmit GUI:
Pre-Staging
-
Update documentation for GUI and API in the wiki or readthedocs.io (if needed). -
Update the news file located in src/components/pages/News.js with the latest changes done/ fixed bugs
Deployment VM for Validation
-
Generate the API new version and upload to Pypi. -
Update GUI and deploy API in development environment for the final validation -
Final validation of the release, Close all issues in the milestone, both in the GUI and API projects.
Deployment in Production
-
if validation in VM was OK, deploy in production, before that send email to distributions lists to warn the users of the update/possible disruptions -
Validation in production, checking of the solved the issues & new features.
Announce
-
Prepare a message to send to the BSC-ES mailing list, with a brief summary of the new features (and also reminding abut the best advantages of using the GUI)