Skip to content

Commit

Permalink
Release 0.7.2
Browse files Browse the repository at this point in the history
  • Loading branch information
alanconway committed Aug 23, 2024
1 parent 00699c3 commit c7a73ca
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 13 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

_Note unreleased changes here_

## [0.7.2]

### Fixed
- #156: Enable errors for missing values in templates

## [0.7.1]

### Removed
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ help: ## Display this help.
@grep -E '^## [A-Z0-9_]+: ' Makefile | sed 's/^## \([A-Z0-9_]*\): \(.*\)/\1#\2/' | column -s'#' -t

## VERSION: Semantic version for release, use -dev for development pre-release versions.
VERSION?=0.7.1
VERSION?=0.7.2
## REGISTRY: Name of image registry
REGISTRY?=quay.io
## REGISTRY_ORG: Name of registry organization.
Expand Down
2 changes: 1 addition & 1 deletion config/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ labels:
images:
- name: quay.io/korrel8r/korrel8r
newName: quay.io/korrel8r/korrel8r
newTag: 0.7.1
newTag: 0.7.2
34 changes: 24 additions & 10 deletions doc/RELEASE.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,27 @@ Steps to release a new version X.Y.Z, for maintainers.

On branch `main`:

. Update CHANGELOG.md to reflect changes since last release, add the new release header.
Follow http://keepachangelog.com[these guidelines]. +
To list changes: `git log --oneline $(git describe --abbrev=0)..`
. Edit Makefile and set 'VERSION=X.Y.Z'
. `make clean; make pre-release REGISTRY_ORG=korrel8r`
. Verify all git changes are version related (Makefile, version.txt, gen/attributes.adoc)
. commit and merge to `origin/main` with message 'Release X.Y.Z'
. `make release REGISTRY_ORG=korrel8r`
- Creates and pushes the git tag 'vX.Y.Z'
- Pushes ':latest' tag for images.
Update CHANGELOG.md to reflect changes since last release, add the new release header.
Follow http://keepachangelog.com[these guidelines]. +
You can list git changes with:

git log --oneline $(git describe --abbrev=0)..

Edit Makefile and set 'VERSION=X.Y.Z' for the new release. Prepare for release:

make clean; make pre-release REGISTRY_ORG=korrel8r


Use `git status` to verify that all changes are related to the version number change.

Commit and merge to `origin/main` with message 'Release X.Y.Z'

Commit the release:

make release REGISTRY_ORG=korrel8r

This does the following:

- `make clean` and re-build, verify nothing changes and the working tree is clean.
- Creates and pushes the git tag 'vX.Y.Z'
- Updates the 'latest' image tag to point to the new images.
2 changes: 1 addition & 1 deletion internal/pkg/build/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.7.1
0.7.2

0 comments on commit c7a73ca

Please sign in to comment.