premake/scripts/RELEASE.txt

54 lines
1.0 KiB
Plaintext
Raw Normal View History

2010-11-16 11:25:37 +00:00
PREMAKE RELEASE CHECKLIST
-------------------------
PREP
2010-11-16 11:25:37 +00:00
* Create working branch for release prep
2010-11-16 11:25:37 +00:00
* Make sure branch passes all tests on all platforms
2010-11-16 11:25:37 +00:00
* Update CHANGELOG.txt as needed
* Prep release announcement for forums
RELEASE
2010-11-16 11:25:37 +00:00
* 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)
* On each platform, run `premake5 package release binary`
PUBLISH
* Upload packages to SourceForge
* On SourceForge, set package properties (platform, etc.)
* Update the download page
http://industriousone.com/premake/download
* Post release announcement to the forums
* Update the Latest News on the project home page
* Post annoucement to @industrious on Twitter
* Post announcement to email list
* Post announcement to Industrious Facebook group
* Add release to Freshmeat
http://freshmeat.net/projects/premake