You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
The following steps should be performed before releasing a new stormpy version.
-
Update
CHANGELOG.md
To get all the commits from an author since the last tag execute:git log last_tag..HEAD --author "author_name"
-
Update used tool versions:
- Update
storm_min_version
insetup.py
- Update
install_requires
version of pycarl insetup.py
- Update
-
Check that stormpy builds without errors and all tests are successful
- Travis should run successfully
-
Set new stormpy version:
- Set new stormpy version in
lib/stormpy/_version.py
- Set new stormpy version in
-
Set new tag in git
git tag -a new_version git push origin new_version
Next we push the tag to GitHub. This step requires the GitHub repo to to be configured as a remote.
git remote add github https://github.com/moves-rwth/stormpy.git git push github new_version
The new tag should now be visible on GitHub
-
Add new release in GitHub