-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Playtest or Release Checklist
Mailaender edited this page Sep 27, 2014
·
42 revisions
- Assuming you aliased the upstream repository with openra
git fetch openra
thengit checkout bleed && git reset --hard openra/bleed
. Warning: this overwrites your own bleed branch. - Tag the commit you intend to release.
git checkout openra/bleed && git tag playtest/release-yyyymmdd
- Push the tag to OpenRA/OpenRA, and advance either the
next
ormaster
branch as appropriate for the release type.git push openra playtest-yyyymmdd bleed:next
- or
git push openra release-yyyymmdd next:master
Warning: The current make version
does not use the latest, but the first tag so we need an extra commit to separate last playtest and new release. Don't forget to update the branches. Travis will automatically start building and deploying the packages at GitHub releases.
- Download the package and head over to Publish on Desura. Create a new MCF file from a clean OpenRA installation, upload it and submit it for approval. See the Notes For Publishing On Desura if problems arise.
- Update the website with the news: https://github.com/OpenRA/OpenRAWeb/pulls including the current playtest/release tags and the in-game notifier.
- Link it on https://www.facebook.com/openra which gets automatically aggregated at http://twitter.com/openra
- Copy the announcement on http://www.moddb.com/games/openra/ which also updates IndieDB, but not Desura.
- Post it on http://www.reddit.com/r/openra/
- Post it on https://plus.google.com/b/100332364931123881367/+OpenRAnet/posts
Players ๐ฒ
- FAQ โ
- Installation ๐ฆ
- Game Content ๐ฟ
- Hotkeys and Stances ๐ฎ
- Strategies ๐
- Settings ๐ง
- Dedicated Server โพ
- RaspberryPi ๐
- Badges & Icons ๐ฅ
- Changelog ๐
Modders โ๏ธ
- Audio guide ๐
- Traits ๐
- Palettes and Remaps ๐จ
- World Coordinate System ๐
- Map scripting
- Lua-API ๐
- Conditions ๐
- Mapping ๐ง
- Pixelart ๐
Developers ๐ง
- Contributing โค๏ธ
- Compiling
- Hacking
- Coding Standard ๐
- Branches and Releases ๐
- Release Checklist โ
- Sequences
- Glossary
- Reverse engineering ๐
- License ยฉ๏ธ