From 4638ab0288f09357a7d94e3e7ee11bd3cdd4dc21 Mon Sep 17 00:00:00 2001 From: shanilhirani <48246737+shanilhirani@users.noreply.github.com> Date: Tue, 17 Sep 2024 16:16:11 +0100 Subject: [PATCH] docs(changelog): generate clean change log (#17) --- CHANGELOG.md | 125 +-------------------------------------------------- 1 file changed, 1 insertion(+), 124 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 02b107c..268a01b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,124 +1 @@ -# Changelog - -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - -## [Unreleased](https://github.com/shanilhirani/go-credly/compare/v0.19.0...HEAD) - -## [0.19.0](https://github.com/shanilhirani/go-credly/releases/tag/v0.19.0) - -### Added - -- Add `sqlclosecheck` linter. ([#235](https://github.com/shanilhirani/go-credly/pull/235)) - -### Changed - -- Change license to CC0-1.0. ([#241](https://github.com/shanilhirani/go-credly/pull/241)) -- Update Codecov instructions for v4. ([#289](https://github.com/shanilhirani/go-credly/pull/289)) - -### Fixed - -- Fix `inst` Make target for Go 1.21. ([#269](https://github.com/shanilhirani/go-credly/pull/269)) - -## [0.18.0](https://github.com/shanilhirani/go-credly/releases/tag/v0.18.0) - -### Changed - -- Remove [gomnd](https://github.com/tommy-muehle/go-mnd) linter. ([#230](https://github.com/shanilhirani/go-credly/pull/230)) - -### Fixed - -- Adjust Build Status badge to new shields.io API. ([#231](https://github.com/shanilhirani/go-credly/pull/231)) - -## [0.17.1](https://github.com/shanilhirani/go-credly/releases/tag/v0.17.1) - -### Fixed - -- Fix release GitHub workflow. ([#225](https://github.com/shanilhirani/go-credly/pull/225)) - -## [0.17.0](https://github.com/shanilhirani/go-credly/releases/tag/v0.17.0) - -### Changed - -- Update golangci-lint configuration. ([#222](https://github.com/shanilhirani/go-credly/pull/222)) -- Update Make targets. ([#224](https://github.com/shanilhirani/go-credly/pull/224)) - -### Removed - -- Remove [go-acc](https://github.com/ory/go-acc) and use `coverpkg` flag instead. ([#221](https://github.com/shanilhirani/go-credly/pull/221)) - -## [0.16.1](https://github.com/shanilhirani/go-credly/releases/tag/v0.16.1) - -### Fixed - -- Improve GH workflows and Makefile. ([#217](https://github.com/shanilhirani/go-credly/pull/217)) - -## [0.16.0](https://github.com/shanilhirani/go-credly/releases/tag/v0.16.0) - -### Added - -- Use [go-acc](https://github.com/ory/go-acc). ([#208](https://github.com/shanilhirani/go-credly/pull/208)) -- Add [misspell](https://github.com/client9/misspell). ([#211](https://github.com/shanilhirani/go-credly/pull/211)) -- Document docker vs Git Bash workaround. ([#212](https://github.com/shanilhirani/go-credly/pull/212)) - -### Changed - -- Update golangci-lint configuration. ([#196](https://github.com/shanilhirani/go-credly/pull/196)) -- Update Visual Studio code configuration. ([#197](https://github.com/shanilhirani/go-credly/pull/197)) -- Migrate to ghcr.io. ([#203](https://github.com/shanilhirani/go-credly/pull/203)) -- Use SemVer version as release name. ([#206](https://github.com/shanilhirani/go-credly/pull/206)) -- Manual changelog. ([#207](https://github.com/shanilhirani/go-credly/pull/207)) -- Update Makefile. ([#210](https://github.com/shanilhirani/go-credly/pull/210)) -- Bump dependencies. - -### Removed - -- Remove VS Code Remote Container support. ([#199](https://github.com/shanilhirani/go-credly/pull/199)) -- Remove info about GoDownloader as it is deprecated. ([#202](https://github.com/shanilhirani/go-credly/pull/202)) -- Remove testify. ([#209](https://github.com/shanilhirani/go-credly/pull/209)) - -### Fixed - -- Add `workflow_dispatch` to all workflows. ([#204](https://github.com/shanilhirani/go-credly/pull/204)) -- Fix docker image name. ([#205](https://github.com/shanilhirani/go-credly/pull/205)) -- Fix CodeQL GH workflow permissions. ([#216](https://github.com/shanilhirani/go-credly/pull/216)) - -## [0.15.0](https://github.com/shanilhirani/go-credly/releases/tag/v0.15.0) - -### Added - -- Add [CHANGELOG.md](CHANGELOG.md) based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ([#131](https://github.com/shanilhirani/go-credly/pull/131)) -- Add [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) based on [Contributor Covenant](https://www.contributor-covenant.org/version/2/0/code_of_conduct/). ([#133](https://github.com/shanilhirani/go-credly/pull/133)) - -### Changed - -- Refine the triggers for the `build` GitHub workflow. ([#130](https://github.com/shanilhirani/go-credly/pull/130)) - - Automatic trigger for the `main` branch. - - Automatic trigger for pull requests targeting the `main` branch. - - Manual trigger via [`workflow_dispatch`](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_dispatch) ([blog post](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/)). -- Lock the runners' version the in `build` and `release` GitHub workflows. ([#130](https://github.com/shanilhirani/go-credly/pull/130)) -- Configure `golint` linter with `min-confidence: 0.8` to avoid [false positive "should have a package comment"](https://github.com/golangci/golangci-lint/issues/1556). ([#132](https://github.com/shanilhirani/go-credly/pull/132)) -- Configure `gocyclo` linter with `min-complexity: 15` with is a recommended value by [Go Report Card](https://goreportcard.com/). ([#132](https://github.com/shanilhirani/go-credly/pull/132)) -- Update [GoReleaser](https://github.com/goreleaser/goreleaser) to [0.164.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.164.0). ([#129](https://github.com/shanilhirani/go-credly/pull/129)) - -## [0.14.0](https://github.com/shanilhirani/go-credly/releases/tag/v0.14.0) - -### Added - -- Build and push a Docker container image. ([#127](https://github.com/shanilhirani/go-credly/pull/127)) - -### Changed - -- Move the `main` package to the root directory. ([#127](https://github.com/shanilhirani/go-credly/pull/127)) - - It is suggested to use the `cmd` structure if the repository builds more than one application. -- Update [.golangci.yml](https://github.com/shanilhirani/go-credly/blob/v0.14.0/.golangci.yml). ([#127](https://github.com/shanilhirani/go-credly/pull/127)) -- Update [GoReleaser](https://github.com/goreleaser/goreleaser) to [0.162.0](https://github.com/goreleaser/goreleaser/releases/tag/v0.162.0). ([#126](https://github.com/shanilhirani/go-credly/pull/126)) -- Update [golangci-lint](https://github.com/golangci/golangci-lint) to [1.39.0](https://github.com/golangci/golangci-lint/releases/tag/v1.39.0). ([#125](https://github.com/shanilhirani/go-credly/pull/125)) - - +## Unreleased