Skip to content

Commit f9392b6

Browse files
committed
Released v0.3.0.
1 parent 6b36454 commit f9392b6

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ The format is based on
77
and this project adheres to
88
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
99

10-
## [0.3.0] - 2020-01-31
10+
## [0.3.0] - 2020-03-02
1111

1212
Third unstable version.
1313

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ set(PROJECT_URL "https://www.github.com/mriesch-tum/mbsolve")
2828
set(VERSION_MAJOR 0)
2929
set(VERSION_MINOR 3)
3030
set(VERSION_PATCH 0)
31-
set(VERSION_PRRLS "rc1")
31+
set(VERSION_PRRLS "")
3232
set(VERSION_CORE "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
3333
set(VERSION_FULL "${VERSION_CORE}${VERSION_PRRLS}")
3434
project(${PROJECT} VERSION ${VERSION_CORE})

CONTRIBUTING.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,3 +207,20 @@ example, in EMACS it can be executed at save
207207
## Documentation
208208

209209
- Document your code using Doxygen annotation.
210+
211+
## Creating a release
212+
213+
- Summarize the changes in `CHANGELOG.md`.
214+
215+
- Update version number in the top-level `CMakeLists.txt`. Make sure to
216+
clear the pre-release version variable.
217+
218+
- Commit the changes using the commit message "Released vX.Y.Z.", where
219+
X, Y, and Z denote the major, minor, and patch version number. Merge the
220+
commit into "master".
221+
222+
- Create a git tag named vX.Y.Z with the message "Version vX.Y.Z." and push
223+
it to the repository.
224+
225+
- Optionally, create the branch "stable-X.Y.Z" and push it to the
226+
repository.

0 commit comments

Comments
 (0)