- Update AssemblyInfo for kOS project
- Update AssemblyInfo for kOS.Safe project
- Update AssemblyInfo for kOS.Safe.Test project
- Update
Resources\GameData\kOS\kOS.version
- Update
doc\source\conf.py
- Update
CHANGELOG.MD
- Update
doc\source\changes.rst
- Build kOS solution in release mode
- Run all unit tests
- Ensure that all required resources are in place (module manager)
- Create zip file with a root starting in the
\Resources\
directory - The zip file should have the GameData folder in the root
- Name the zip file with the following pattern
kOS-v<major>.<minor>.<patch>.<build>.zip
(eg kOS-v1.1.3.0.zip ) - Build the documentation in
\docs\
- Push the contents of
docs\gh-pages
to the gh-pages branch of KSP-KOS/KOS and verify correct rendering
- Update master branch from develop branch.
- Build Github release with changelog and title
- Copy Github release to Curseforge
- Copy Github release to Spacedock
- Update Forum thread with new change log, release date and version
- Post update in the forum thread
- Post update on reddit board
- Push the gh-pages branch to KSP-KOS/KOS_DOC