From 0b301401cf28d7a3edeb2c55e418f072b83cf5a7 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Fri, 25 Mar 2022 13:44:51 +0100 Subject: [PATCH] REL: initiate the next release cycle --- CHANGELOG.md | 16 ++++++++++++++++ CMakeLists.txt | 2 +- RELEASE_GUIDELINES.md | 8 ++++++-- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52e262e..9aab97d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +### Added + +### Changed + +### Deprecated + +### Removed + +### Fixed + +### Security + + ## [0.2] - 2022-03-25 (Timm Fitschen) diff --git a/CMakeLists.txt b/CMakeLists.txt index 58057e0..39d1bdf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ cmake_minimum_required(VERSION 3.13) -set(CAOSDB_PROTO_VERSION 0.2.0) +set(CAOSDB_PROTO_VERSION 0.3.0) project("caosdb-proto" VERSION ${CAOSDB_PROTO_VERSION} diff --git a/RELEASE_GUIDELINES.md b/RELEASE_GUIDELINES.md index 6dc4faf..fbdb4a2 100644 --- a/RELEASE_GUIDELINES.md +++ b/RELEASE_GUIDELINES.md @@ -19,11 +19,15 @@ guidelines of the CaosDB Project 3. Check all general prerequisites. -4. Prepare [CMakeLists.txt](./CMakeLists.txt): Check the `MAJOR`, `MINOR`, `PATCH` - version variables. +4. Prepare [CMakeLists.txt](./CMakeLists.txt): Check the `CAOSDB_PROTO_VERSION` + version variable. 5. Merge the release branch into the main branch. 6. Tag the latest commit of the main branch with `v<VERSION>`. 7. Delete the release branch. + +8. Prepare the next release cycle by updating + [CMakeLists.txt](./CMakeLists.txt) - bump the version number of + `CAOSDB_PROTO_VERSION` to the next minor number. -- GitLab