extend howtorelease info [skip ci]

This commit is contained in:
Tim Felgentreff 2016-11-09 15:18:11 +01:00
parent 3180e9f441
commit fd902d8877

View file

@ -7,16 +7,27 @@ Update changelog in file:
doc/changelog.html
Increase version and update changelog for debian:
dch -i
dch -vNEWVERSION
dch -r
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
Update copyright information for Debian:
debian/copyright
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:
Update Copyright information in NSI installer:
src/win32/stratagus.nsi
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.
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:
git commit -a -m "Release version <version>"
git tag <version>
git push --tags origin master
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
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