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

The following steps should be performed before releasing a new stormpy version.

  1. Update CHANGELOG.md To get all the commits from an author since the last tag execute:

    git log last_tag..HEAD --author "author_name"
    
  2. Update used tool versions:

    • Update storm_min_version in setup.py
    • Update install_requires version of pycarl in setup.py
  3. Check that stormpy builds without errors and all tests are successful

    • Travis should run successfully
  4. Set new stormpy version:

    • Set new stormpy version in lib/stormpy/_version.py
  5. 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

  6. Add new release in GitHub