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.0 KiB

The following steps should be performed before releasing a new pycarl 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 carl version:

    • Update carl_min_version in setup.py
  3. Check that pycarl builds without errors and all tests are successful

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

    • Set new pycarl version in lib/pycarl/_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/pycarl.git
    git push github new_version
    

    The new tag should now be visible on GitHub

  6. Add new release in GitHub