Skip to content

Commit a454a6d

Browse files
authored
Add release doc and update changelog for v0.2.3 (#71)
Signed-off-by: Callum Styan <[email protected]>
1 parent 6d15bb8 commit a454a6d

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## unreleased / master
44

5+
## v0.2.3
6+
7+
* [FEATURE] Added `alerts verify` command, which can be used to compare `ALERTS` series in Cortex to verify if Prometheus and Cortex Ruler are firing the same alerts
58
* [BUGFIX] Renamed module from cortextool to cortex-tools to ensure `go get` works properly.
69
* [BUGFIX] When using `--disable-color` for `rules get`, it now actually prints rules instead of the bytes of the underlying string
710
* [ENHANCEMENT] Allow mutualTLS for Cortex API client for `rules` and `alertmanager` cmds with:

RELEASE.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Steps to create the release:
2+
3+
1. Manually build and test the new additions
4+
2. Create a new tag based on:
5+
$ tag=v0.2.1
6+
$ git tag -s "${tag}" -m "${tag}"
7+
$ git push origin "${tag}"
8+
9+
3. Create the binaries with build cross, they are in dist/
10+
4. Create the GitHub release, copy the release notes from the previous ones, and adjust as necessary. Upload the binaries created and click publish on the release.
11+
5. The last step is creating and uploading the docker images. Use make image to create them and then tag them. Keep in mind that there is only 1 image for cortextool in Dockerhub at the moment.

0 commit comments

Comments
 (0)