-
Notifications
You must be signed in to change notification settings - Fork 20
Creating a Release
Sesu8642 edited this page Oct 23, 2024
·
10 revisions
- recommended: update the JRE version in lwjgl3/build.gradle
- make sure all the information in the repository is complete up-to date
- tutorial
- screenshots & graphics
- license information
- write a changelog for the new version
- bump the version
- projectVersion name in gradle.properties
- versionCode and versionName in android/build.gradle
- add release info to appstream/de.sesu8642.feudaltactics.appdata.xml
- Make sure to push all the changes
- place the signing information in the signing directory (see signing/note.txt for instructions)
- run build_release.sh
- the release artifacts land in the release directory
- do a basic check that all binaries at least start
- tag the release
- upload the release artifacts to GitHub and Google Play
- Verify that the download links at Itch.io work
- publish the changelog on Itch.io and Matrix
- if changed, update the screenshots and graphics in the stores
- merge the Update-Commit in the Flathub repo
- check whether the F-Droid build completes successfully