From f0235d6f02bb0765d70a46b0fc27fa2d57cbd6f9 Mon Sep 17 00:00:00 2001 From: Dawid Pogorzelski Date: Sun, 1 Aug 2021 23:53:11 +0200 Subject: [PATCH] Add a changelog --- .chglog/CHANGELOG.tpl.md | 37 +++++++++++++++++++++++++++++++ .chglog/config.yml | 27 ++++++++++++++++++++++ CHANGELOG.md | 48 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 112 insertions(+) create mode 100755 .chglog/CHANGELOG.tpl.md create mode 100755 .chglog/config.yml create mode 100644 CHANGELOG.md diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md new file mode 100755 index 0000000..c4d9edf --- /dev/null +++ b/.chglog/CHANGELOG.tpl.md @@ -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 -}} \ No newline at end of file diff --git a/.chglog/config.yml b/.chglog/config.yml new file mode 100755 index 0000000..9a876a0 --- /dev/null +++ b/.chglog/config.yml @@ -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 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..d47d0f7 --- /dev/null +++ b/CHANGELOG.md @@ -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