From d5ab27e598c9f054529e430ff2fc0c3b741412db Mon Sep 17 00:00:00 2001 From: mathusummut Date: Tue, 23 Apr 2019 00:06:29 +0200 Subject: [PATCH] Updated instructions --- CONTRIBUTING.md | 16 ++++++++++++++++ README.md | 3 +-- UPDATING.md | 15 +++++++++++++++ 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 UPDATING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bec1226ef..e81a4338b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -134,6 +134,22 @@ discuss them on the ticket. It's possible to work on two or more different patches (and therefore multiple branches) at one time, but it's recommended that beginners only work on one patch at a time. +For devs only: To update a release, make sure to update the following: + +- The GitHub Content and releases of: + - glest-source (+ AppImage release) + - glest-data + - windows-binaries + - windows-installer + - windows-installer-src + - io.glest.Glest (+ Flatpak release) + +- Update Readme of repos + +- The Website: + - glest.io (version.txt) + - glest.github.io (version.txt) + ### Syncing ### Periodically, especially before starting a new patch, you'll need to sync your repo with the remote upstream. GitHub has instructions for doing this: diff --git a/README.md b/README.md index 77da9e512..bac002092 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,6 @@ Then run the following command to start the game: 3. Building manually using CMake: https://github.com/glest/glest-source/blob/master/BUILD.md - For other operating systems, you must [**build and install from source**](https://github.com/Glest/glest-source/blob/master/BUILD.md) (Later, we'll be providing binary packages). @@ -69,8 +68,8 @@ source**](https://github.com/Glest/glest-source/blob/master/BUILD.md) * [FAQ](https://glest.io/docs/faq.html) * [Compiling](https://github.com/Glest/glest-source/blob/master/BUILD.md) * [Contributing and Testing](https://github.com/Glest/glest-source#contributing-and-testing) +* [Updating](https://github.com/Glest/glest-source/blob/master/UPDATING.md) * [ChangeLog](https://github.com/Glest/glest-source/blob/master/ChangeLog.md) -* [Detailed information about units in the game](https://glest.io/docs) ### Extra Tech trees, mods, tilesets, scenarios diff --git a/UPDATING.md b/UPDATING.md new file mode 100644 index 000000000..4bfb927b7 --- /dev/null +++ b/UPDATING.md @@ -0,0 +1,15 @@ +For devs only: To update a release, make sure to update the following: + +- The GitHub Content and releases of: + - glest-source (+ AppImage release) + - glest-data + - windows-binaries + - windows-installer + - windows-installer-src + - io.glest.Glest (+ Flatpak release) + +- Update Readme of repos + +- The Website: + - glest.io (version.txt) + - glest.github.io (version.txt) \ No newline at end of file