-
-
Notifications
You must be signed in to change notification settings - Fork 115
Making Releases
Cong edited this page Jan 1, 2020
·
42 revisions
- Update version variables in CMakeLists.txt
- Also update
build/linux/io.github.cxong.cdogs-sdl.appdata.xml
with release version
- Also update
-
Make a GitHub release (instructions) (release notes style), mark as pre-release
- Separate C-Dogs and Editor sections
- Look at the release milestone as well as commits since the last release for changes, and write the release notes
- Windows, macOS, Linux platforms will be automatically built by Travis CI / Appveyor
- Test under platforms: Windows XP, Windows Vista/7/8/10, Linux, macOS
- Test both game and editor
- Make new blog post at http://cxong.github.io/cdogs-sdl/
- Update the version number in
_config.yml
so that the download links are updated - Make and include any screenshots showing new features
- Update the version number in
- Update release in itch.io (TODO: butler CI)
- Spread the word!