1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-06-06 10:23:06 +03:00

Releasing.md: Document adding killswitches if needed.

This commit is contained in:
Athanasius 2021-01-05 16:46:32 +00:00
parent b5a8c03980
commit 2319cbf404

View File

@ -212,12 +212,19 @@ a `stable` release, as well as any social media posts you make.
string, not the Windows A.B.C.D form.** string, not the Windows A.B.C.D form.**
1. As you're working in a version-specific branch, `release-4.0.2`, you 1. As you're working in a version-specific branch, `release-4.0.2`, you
can safely commit these changes and push to GitHub. can safely commit these changes and push to GitHub.
**Do not merge the branch with `releases` until the GitHub release is in **Do not merge the branch with `releases` until the GitHub release is in place.**
place.**
If you're wondering, you needed to get the changelog prepared before building If you're wondering, you needed to get the changelog prepared before building
the .exe and .msi because ChangeLog.md is bundled with the install. the .exe and .msi because ChangeLog.md is bundled with the install.
# Adding killswitches
If anything in this new release addresses a bug that causes, e.g. bad data
to be sent over EDDN, then you should add an appropriate entry to the
killswitches.json file *in the `releases` branch*. That file **must only ever
be commited to the `releases` branch!!!** See [docs/Killswitches.md](docs/Killswitches.md).
# Packaging & Installer Generation # Packaging & Installer Generation
You'll want to do the .exe and .msi generation in a `cmd.exe` window, not e.g. You'll want to do the .exe and .msi generation in a `cmd.exe` window, not e.g.