-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Playtest or Release Checklist
Matthias Mailรคnder edited this page Mar 29, 2015
·
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 Publishing releases on Desura for detailed instructions on the process.
- Update the Linux repositories at https://build.opensuse.org/project/show/games:openra
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 ยฉ๏ธ