-
Notifications
You must be signed in to change notification settings - Fork 5
Release Steps
Andre Lessa edited this page Aug 2, 2024
·
6 revisions
- Run smodels tests
- Run binder notebooks
- Run recipes notebooks
- Fix database
- Merge database:develop to main
- Tag smodels-database:main
- Produce database tarball (smodels-utils/distribution/createTarballs.py)
- Update smodels-database-release
- Publish pickle files with and without fastlim (smodels-utils/bin/publishDatabasePickle.py)
-
Update version file
-
Update release note (release date)
-
Merge smodels develop to main
-
Run tests in main
-
Run notebooks in main
-
Remove unittests
-
Tag smodels:main
-
Web pages:
-
Create github pre-release for smodels
-
Check smodels pre-release (download tarball from github)
-
Create github pre-release for smodels-database-release
-
Check smodels-database pre-release (download tarball)
-
Promote pre-release -> release (smodels and smodels-database-release)
-
Create database Json file for the new version
-
Update main wiki page
-
Update Python Index (WW)
-
Clean up URL server (removed beta database releases)