Tweak release script for new versioning setup
This commit is contained in:
parent
bd2b887367
commit
2c3dbf682f
@ -7,6 +7,8 @@ PREP
|
|||||||
|
|
||||||
* Create working branch for release prep
|
* Create working branch for release prep
|
||||||
|
|
||||||
|
* Update version in src/host/premake.c and commit
|
||||||
|
|
||||||
* Make sure branch passes all tests on all platforms
|
* Make sure branch passes all tests on all platforms
|
||||||
|
|
||||||
* Prep release announcement for forums
|
* Prep release announcement for forums
|
||||||
@ -16,22 +18,10 @@ RELEASE
|
|||||||
|
|
||||||
* Merge working branch with release branch
|
* Merge working branch with release branch
|
||||||
|
|
||||||
* Update the version number in src/host/premake.c and commit
|
|
||||||
|
|
||||||
* Merge working branch to development branches
|
|
||||||
|
|
||||||
* Close working branch
|
|
||||||
|
|
||||||
|
|
||||||
PACKAGE
|
|
||||||
|
|
||||||
* Run `premake5 package release source` (from Posix ideally)
|
* Run `premake5 package release source` (from Posix ideally)
|
||||||
|
|
||||||
* On each platform, run `premake5 package release binary`
|
* On each platform, run `premake5 package release binary`
|
||||||
|
|
||||||
|
|
||||||
PUBLISH
|
|
||||||
|
|
||||||
* Create new release on GitHub from CHANGES.txt; upload files
|
* Create new release on GitHub from CHANGES.txt; upload files
|
||||||
|
|
||||||
* Update the download page on github.io
|
* Update the download page on github.io
|
||||||
@ -42,3 +32,12 @@ PUBLISH
|
|||||||
|
|
||||||
* Add release to Freshmeat
|
* Add release to Freshmeat
|
||||||
http://freshmeat.net/projects/premake
|
http://freshmeat.net/projects/premake
|
||||||
|
|
||||||
|
|
||||||
|
CYCLE
|
||||||
|
|
||||||
|
* Update version in src/host/premake.c and commit
|
||||||
|
|
||||||
|
* Merge working branch to development branch
|
||||||
|
|
||||||
|
* Close working branch
|
||||||
|
Reference in New Issue
Block a user