summaryrefslogtreecommitdiff
path: root/doc/release.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/release.md')
-rw-r--r--doc/release.md11
1 files changed, 7 insertions, 4 deletions
diff --git a/doc/release.md b/doc/release.md
index b44183b..25cb2d5 100644
--- a/doc/release.md
+++ b/doc/release.md
@@ -3,9 +3,12 @@ Release
This document describes the necessary steps for developers to create a release:
-1. Update `CHANGELOG.md`
+1. Update changelog (`CHANGELOG.md`, `cmake/packaging/deb/changelog` & `cmake/packaging/rpm/changelog`)
2. Update `.version` with semantic version: `x.x.x`
3. Update `README.md` with semantic version `x.x.x` in commits badge
-4. Create and push git tag and commits `git tag x.x.x`
-5. Create binary packages (.rpm / .deb / .zip) with `make package && sh ./cmake/packaging/windows/generate_binaries.sh`
-6. Upload packages to the [release page](https://github.com/stlink-org/stlink/releases) of this project
+4. Update GitHub security policy (`SECURITY.md`)
+5. Merge `develop` into `master`
+6. Create and push git tag and commits `git tag x.x.x`
+7. Create binary packages (.rpm / .deb / .zip) with `make package && sh ./cmake/packaging/windows/generate_binaries.sh`
+8. Upload packages to the [release page](https://github.com/stlink-org/stlink/releases) of this project
+9. Merge `master` into `develop`