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.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							1.4 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"- Set release month
 
 - 
Update used tool versions:
- Update 
storm_min_versioninsetup.py - Update 
install_requiresversion 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_versionNext 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_versionThe new tag should now be visible on GitHub.
 - 
Add new release in GitHub.
 - 
Create new python package for release on Pypi:
python3 setup.py sdist python3 -m pip install --user --upgrade twine python3 -m twine upload dist/* - 
Create Docker containers for new version.