From cb613937dceda3e9768b96a67e2a6b6cad800c24 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 22 Jan 2018 10:27:23 +0100 Subject: switch to commonly used version schema (#136) * switch to commonly used version schema * update release process --- CONTRIBUTING.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'CONTRIBUTING.md') diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cf8d7e5..13130f5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -120,7 +120,7 @@ Any maintainer is allowed to merge a PR if all of these conditions are met. Maintainers need to do the following to push out a release: 1. Make sure that all pending and mergeable pull requests are in -2. Update the `snuffleupagus.h` file with the new version number +2. Update the `snuffleupagus.h` file: drop the -dev suffix and check new version comply with [semantic versioning](https://semver.org/) 3. Update the changelog page in the documentation 4. Update the Debian changelog in ./debian/changelog with `dch` 5. Create a tag for the release: @@ -136,4 +136,5 @@ Maintainers need to do the following to push out a release: ``` 6. Create the [release on github](https://github.com/nbs-system/snuffleupagus/releases) -7. Do the *secret release dance* +7. Update the `snuffleupagus.h` file: bump the version 3rd digit and add the -dev suffix +8. Do the *secret release dance* -- cgit v1.3