Repository navigation
Playtest or Release Checklist
Oliver Brakmann edited this page May 8, 2016
·
33 revisions
We'll assume the upstream openra repository is aliased to upstream.
Branching off a new stabilization branch while tagging a new playtest
git fetch upstreamgit checkout -b prep-YYMM upstream/bleedgit tag playtest-20yymmddgit push upstream playtest-20yymmdd HEADgit push upstream +HEAD:next
Tagging a new playtest during stabilization
git fetch upstreamgit checkout -B prep-YYMM upstream/prep-YYMMgit tag playtest-20yymmddgit push upstream playtest-20yymmddgit push upstream +HEAD:next
Tagging a release
git fetch upstreamgit checkout -B prep-YYMM upstream/prep-YYMMgit tag release-20yymmddgit push upstream release-20yymmddgit push upstream +HEAD: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.
- Update the Linux repositories at https://build.opensuse.org/project/show/games:openra
Players ๐ฒ
- FAQ โ
- Installation ๐ฆ
- Hotkeys and Stances ๐ฎ
- Strategies ๐
- RaspberryPi ๐
- Changelog ๐
Modders โ๏ธ
- Audio guide ๐
- Traits ๐
- Palettes and Remaps ๐จ
- World Coordinate System ๐
- Map scripting
- Lua-API ๐
- Actor-Upgrades ๐
- Mapping ๐ง
- Modding Guide
- Pixelart ๐
Developers ๐ง
- Contributing โค๏ธ
- Compiling
- Hacking
- Coding Standard ๐
- Branches and Releases ๐
- Release Checklist โ
- Sequences
- Glossary
- Reverse engineering ๐
- License ยฉ๏ธ