Add a changelog

This commit is contained in:
2021-08-01 23:53:11 +02:00
parent 2123fa694e
commit 90ca66d4d5
3 changed files with 112 additions and 0 deletions

37
.chglog/CHANGELOG.tpl.md Executable file
View File

@@ -0,0 +1,37 @@
{{ range .Versions }}
## {{ .Tag.Name }} ({{ datetime "2006-01-02" .Tag.Date }})
{{ range .CommitGroups -}}
### {{ .Title }}
{{ range .Commits -}}
* {{ .Subject }}
{{ end }}
{{ end -}}
{{- if .RevertCommits -}}
### Reverts
{{ range .RevertCommits -}}
* {{ .Revert.Header }}
{{ end }}
{{ end -}}
{{- if .MergeCommits -}}
### Pull Requests
{{ range .MergeCommits -}}
* {{ .Header }}
{{ end }}
{{ end -}}
{{- if .NoteGroups -}}
{{ range .NoteGroups -}}
### {{ .Title }}
{{ range .Notes }}
{{ .Body }}
{{ end }}
{{ end -}}
{{ end -}}
{{ end -}}

27
.chglog/config.yml Executable file
View File

@@ -0,0 +1,27 @@
style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
repository_url: https://github.com/dpogorzelski/speedrun
options:
commits:
# filters:
# Type:
# - feat
# - fix
# - perf
# - refactor
commit_groups:
# title_maps:
# feat: Features
# fix: Bug Fixes
# perf: Performance Improvements
# refactor: Code Refactoring
header:
pattern: "^((\\w+)\\s.*)$"
pattern_maps:
- Subject
- Type
notes:
keywords:
- BREAKING CHANGE

48
CHANGELOG.md Normal file
View File

@@ -0,0 +1,48 @@
## 0.2.2 (2021-08-01)
### Improvements
* Bump Go version to 1.17rc1 and replace `--filter` flag with `--target` and add a number of minor output tweaks ([#53](https://github.com/dpogorzelski/speedrun/issues/53))
## 0.2.1 (2021-07-06)
### Improvements
* Don't start the progress indicator if the log level is debug or lower (#52)
## 0.2.0 (2021-07-04)
### Features
* It's now possible to use the `--use-oslogin` flag with the `key authorize` and `run` command to use OS Login based authentication instead of the default method which adds the public key to the project metadata. In this mode the public key is added to the list of authorized keys of the user associated with the GOOGLE_APPLICATION_CREDENTIALS instead. ([#50](https://github.com/dpogorzelski/speedrun/issues/50))
* A progress indicator is now visible when using the `run` command ([#44](https://github.com/dpogorzelski/speedrun/issues/44))
### Improvements
* Confirm private key creation ([#45](https://github.com/dpogorzelski/speedrun/issues/45))
* Pass version information via ldflags ([#43](https://github.com/dpogorzelski/speedrun/issues/43))
* Suppress help on error ([#46](https://github.com/dpogorzelski/speedrun/issues/46))
* Wrap key type to b64 ([#51](https://github.com/dpogorzelski/speedrun/issues/51))
### Fixes
* Fix progress output ([#48](https://github.com/dpogorzelski/speedrun/issues/48))
## 0.1.1 (2021-03-28)
### Improvements
* Fetch home explicitly rather than expanding $HOME ([#41](https://github.com/dpogorzelski/speedrun/issues/41))
* Remove dead code
### Fixes
* Handle results pagination correctly ([#35](https://github.com/dpogorzelski/speedrun/issues/35))
## v0.1.0 (2021-03-21)
First usable release