aboutsummaryrefslogtreecommitdiff
path: root/docs/development/releases.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/development/releases.md')
-rw-r--r--docs/development/releases.md27
1 files changed, 16 insertions, 11 deletions
diff --git a/docs/development/releases.md b/docs/development/releases.md
index bcee236..4145f0c 100644
--- a/docs/development/releases.md
+++ b/docs/development/releases.md
@@ -39,7 +39,7 @@ The current process of making release (includinging release candidate) is:
Push tags ending in `-rcX` where `X` is integer for
1. Launcher
2. Mods
- 3. Release (wait until launcher has finished building)
+ 3. Release
4. Make draft notes\
You can use FlightCore to generate them and then format them manually.\
@@ -61,7 +61,7 @@ The current process of making release (includinging release candidate) is:
Push tags for
1. Launcher
2. Mods
- 3. Release (wait until launcher has finished building)
+ 3. Release
10. Once release has finished building
1. Go to GitHub release and select the new unpublished release
@@ -69,15 +69,8 @@ The current process of making release (includinging release candidate) is:
3. Click checkbox for creating discussion and select _Release_ as category
4. Publish
-11. Post announcements on Discord
- 1. Post message in `#server-hosting-announcements` channel.\
- Make sure to highlight server hosting specific changes.\
- Make thread for bug reports.
- 2. Post message in `#modding-announcements`.\
- Make sure to highlight modding specific changes (API changes etc).
- 3. Post message in `#announcements`.\
- Make sure to highlight end-user specific changes (new features, certainn fixes, etc).
-
+11. Post release announcement on Discord in `#releases` channel.
+ Make sure to highlight aspects relevant for server hosters, modders, and end-users.
12. Update main menu promos version on Atlas
@@ -139,3 +132,15 @@ Once `2.0` has been released, expectations for `3.0` tend to be lower as the num
- Make at least one release candidate and test it before actual release.
- Release should also only ever be latest release candidate but tagged as release to avoid introducing new bugs.
+
+
+## Other repos
+
+Repos like navmeshes and DiscordRPC get their release unrelated to main Northstar release numbering as they usually only see a few release per year due to
+
+
+### DiscordRPC
+
+Push new tag which in turn will generate a release. Tags are formatted as `vN` where `N` is an always increasing integer, i.e. `v4`, `v5`, `v6`, etc.
+
+Once a new DiscordRPC release has been made, the version number needs to be bumped in the [release repo](https://github.com/R2Northstar/Northstar) to pull the new release.