From 24ca2044809ebf3b8b86740925f0c169270c36be Mon Sep 17 00:00:00 2001 From: Alexey Kovrizhkin Date: Tue, 21 Nov 2023 23:25:23 +0300 Subject: [PATCH] v0.5.0 description --- CHANGELOG.md | 23 +++++++++++++++++++++++ Makefile | 10 ++++++++++ 2 files changed, 33 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..af6f7d0 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,23 @@ +# Changelog + +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/). + +## [0.5.0] - 2023-11-21 + +### Changed + +* Add CHANGELOG.md +* Update docker workflow +* Add .docker-wait for `make test-docker` +* Move to docker compose plugin + +### Dependencies updated + +* Fix: Dependabot alert #32 +* Bump deps versions +* Bump go to 1.21 +* Build docker with go:1.21-alpine3.18 + diff --git a/Makefile b/Makefile index a4725eb..faaca27 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,9 @@ else endif APP_VERSION ?= $(shell git describe --tags --always) +# Last project tag (used in `make changelog`) +RELEASE ?= $(shell git describe --tags --abbrev=0 --always) + GOLANG_VERSION ?= 1.21-alpine3.18 OS ?= linux @@ -116,6 +119,13 @@ $(PRG): $(SOURCES) $(PLUGINS) run: build ./$(PRG) --debug +## Changes from last tag +changelog: + @echo Changes since $(RELEASE) + @echo + @git log $(RELEASE)..@ --pretty=format:"* %s" + + # ------------------------------------------------------------------------------ ## Plugin support #: