2016-03-07 04:00:45 -07:00
|
|
|
Here is small HOWTO release new version of Stratagus (and also Wargus/War1gus/Stargus/...)
|
2013-02-05 04:27:02 -07:00
|
|
|
|
2013-02-05 15:41:35 -07:00
|
|
|
Increase version in file:
|
2013-02-05 04:27:02 -07:00
|
|
|
CMakeLists.txt
|
|
|
|
|
|
|
|
Update changelog in file:
|
|
|
|
doc/changelog.html
|
|
|
|
|
|
|
|
Increase version and update changelog for debian:
|
|
|
|
dch -i
|
|
|
|
|
2015-12-08 02:55:16 -07:00
|
|
|
Commit changes to git and create tag:
|
|
|
|
git commit -a -m "Release version <version>"
|
|
|
|
git tag <version>
|
|
|
|
git push --tags origin master
|
2013-02-05 04:27:02 -07:00
|
|
|
|
2016-03-07 04:00:45 -07:00
|
|
|
Tag the new release in https://github.com/Wargus/win32-stratagus-dependencies and wait for it to run through on the Appveyor CI.
|
|
|
|
This will automatically cause a release with the tag name to be created, and the windows dependencies will be uploaded there
|
2013-02-05 04:27:02 -07:00
|
|
|
|
2016-03-07 04:00:45 -07:00
|
|
|
Tag the new release here and wait for it to run through the CIs. Appveyor and Travis will upload new versions for Windows and OSX,
|
|
|
|
and Launchpad will automatically build new debian packages
|
2013-02-05 04:27:02 -07:00
|
|
|
|
2016-03-07 04:00:45 -07:00
|
|
|
Tag the new release in Wargus/War1gus/Stargus/... these repositories should be set up to also use the appropriate release source
|
|
|
|
from the Stratagus releases
|