Commit graph

179 commits

Author SHA1 Message Date
Derek Smith
2caa67cc76 chore: update changelog for v0.12.0 2021-03-20 22:20:14 -05:00
Derek Smith
9926e07971 chore: bumps version to v0.12.0 2021-03-20 21:57:06 -05:00
Louis DeLosSantos
ebff3d0beb
feat: allow tag sorting by semver (#124)
Relates to #123.

While this does not introduce "per-branch" tag parsing it does allow an
alternative tag sorting method which maybe a better solution.

With this commit the user can decide to sort the tags by semver instead
of dates.

This is useful where repositories are utilizing a  stable branch model
and back-ports are interleaved with new releases.

For example, if your mainline is on v3.0.0 with it's last release
1/1/2021 and a back-port release of v2.0.1 is released on 1/2/2021,
sorting by semver will correctly order the change log producing
v2.0.1 -> v2.0.1 -> v3.0.0

This functionality is completely opt-in and defaults to the original
"date" sorting

Signed-off-by: ldelossa <louis.delos@gmail.com>
2021-03-20 17:21:47 -05:00
Khosrow Moossavi
9a1a9a525c
chore(docs):cleanup Markdown lint issues and line breaks (#122)
* chore(docs): Fix markdown lint issues
* chore(docs): Adhere to semantic line breaks
2021-03-18 08:35:57 +01:00
Derek Smith
ae3382b7c8
chore(ci): add golangci-lint action and apply linting changes (#120)
BREAKING CHANGE: `JiraIssueId` has been renamed to `JiraIssueID`. This impacts the value for `pattern_maps` in `config.yml`.

* chore(ci): add golangci-lint action

* chore(lint): address errcheck lint failures

* chore(lint): address misspell lint failures

* chore(lint): address gocritic lint failures

* chore(lint): address golint lint failures

* chore(lint): address structcheck lint failures

* chore(lint): address gosimple lint failures

* chore(lint): address gofmt lint failures

* chore(ci): port to official golangci-lint github action

* Update golangci configuration for better coverage

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>

* fix: file is not goimports-ed

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>

* fix: golint and exported functions comments

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>

* chore(lint): address gosec G304 warning

* chore(lint): address uparam warnings

* chore(lint): address scopelint lint failures

* fix: cyclomatic complexity

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>

* chore(lint): address prealloc warning, noting that we are warning for now

* chore(lint): address govet and errorlint failures

* chore: clean up defer logic when checking errors

Co-authored-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-03-16 21:24:36 -05:00
Manuel Vogel
2c3d3f400e
chore: bump golang to 1.16 (#118)
* chore: support goarch 386
* docs(readme): add golang version hint in development section
2021-03-14 21:21:30 +01:00
Derek Smith
c3ee560429 chore: update changelog for v0.11.2 2021-03-13 21:57:11 -06:00
Derek Smith
500a5db7e9 chore: bumps version to v0.11.2 2021-03-13 21:56:04 -06:00
Prasad Tengse
a7ea397268
fix: --template and --repository-url flags not being used (#119)
Co-authored-by: Prasad Tengse <tprasadtp@users.noreply.github.com>
2021-03-13 21:54:40 -06:00
Derek Smith
54bb7363dc chore: update readme and changelog for v0.11.1 2021-03-12 15:12:16 -06:00
Derek Smith
e6e7a69a7d chore: bumps version to v0.11.1 2021-03-12 14:59:47 -06:00
Derek Smith
aa2732d6a2
fix(short flags): correctly define cli flags with shorthands (#117) 2021-03-12 14:56:24 -06:00
Derek Smith
b70aef4adb chore: update changelog for v0.11.0 2021-03-12 10:56:26 -06:00
Derek Smith
0cc1984e29 chore: bumps version to v0.11.0 2021-03-12 10:43:13 -06:00
renovate[bot]
703cfdefff
fix(deps): update all non-major dependencies (#115)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-12 10:27:27 -06:00
Mikael Fridh
9d62af2943
feat(flag): --path filtering - refs (#62). Closes #35
* Argument: --path filtering - refs #35
* Minor documentation additions for Paths option
2021-03-12 13:57:00 +01:00
Chao Li
a1c84d7a0d
feat: add Jira integration (#52) 2021-03-11 08:40:32 +01:00
Derek Smith
8713d96856
fix(init): support OptionAnswer form in survey/v2 (#113) 2021-03-09 10:21:47 +01:00
Derek Smith
efa1c30c0a
fix(deps): update module gopkg.in/kyokomi/emoji.v1 to github.com/kyokomi/emoji/v2 (#109) 2021-03-05 11:54:38 -06:00
Derek Smith
43006610a1
fix(deps): update module github.com/urfave/cli to v2 (#107)
* Migration guide https://github.com/urfave/cli/blob/master/docs/migrate-v1-to-v2.md
2021-03-04 17:18:00 -06:00
renovate[bot]
8195e12833
fix(deps): update module github.com/stretchr/testify to v1.7.0 (#103)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-04 15:32:24 -06:00
Derek Smith
289163a1e2
fix(deps): update module gopkg.in/alecaivazis/survey.v1 to github.com/AlecAivazis/survey/v2 (#108) 2021-03-04 13:59:32 -06:00
Derek Smith
bd958e70ed
chore(deps): add initial renovatebot configuration (#102) 2021-03-02 18:43:55 -06:00
Manuel Vogel
73994ac8f4
Revert "Revert "ci: switches to personal GH Token for brew cross repo releases""
This reverts commit 6e1fc86e33.
2021-01-16 08:05:18 +01:00
Manuel Vogel
6e1fc86e33
Revert "ci: switches to personal GH Token for brew cross repo releases"
This reverts commit cbf3fda1f5.
2021-01-16 08:02:21 +01:00
Manuel Vogel
cb93c2e6e0
chore: update changelog for v0.10.0 2021-01-16 08:01:20 +01:00
Manuel Vogel
17b1252dd5
fix: ignore only git-chglog binary in root and not subfolder 2021-01-16 07:46:27 +01:00
Manuel Vogel
5d98a27559
chore: bumps version to v0.10.0 2021-01-16 07:46:04 +01:00
Manuel Vogel
0ba87caa43
build: fix makfile build target path 2021-01-16 07:40:51 +01:00
Manuel Vogel
771b567c44
chore: sorts changelog desc and excludes Merge commits 2021-01-16 07:20:10 +01:00
Manuel Vogel
cbf3fda1f5
ci: switches to personal GH Token for brew cross repo releases 2021-01-16 07:04:55 +01:00
Manuel Vogel
49ea2f24a9
docs(readme): replaces travis with gh actions badge 2021-01-16 06:53:11 +01:00
Manuel Vogel
c41bf3ab9a
ci: switches release process to gh actions and goreleaser (#87)
Also preserves coveralls and appveyor. Closes #58
2021-01-16 06:48:01 +01:00
Derek Smith
d6315435a3
chore(asdf): add asdf install support to README (#79) 2021-01-10 15:48:58 +01:00
Khosrow Moossavi
44f71cbcd8
feat: Adds 'Custom' sort_type to CommitGroup (#69)
Closes #60
2021-01-09 23:11:18 +01:00
Trim21
75d59a9eb8
feat: enable tag_filter_pattern in config options (#72)
Closes #70
2021-01-09 09:51:14 +01:00
Vadim-Valdis Yudaev
0ae5e13a06
chore: fix Makefile typo (#82) 2021-01-09 09:40:04 +01:00
Manuel Vogel
41ad31326b
feat: switch from dep to go mod (#85) 2021-01-08 09:28:21 +01:00
tsuyoshi wada
db796966b3
Merge pull request #65 from barryib/case-sensitive-option
feat: add option to filter commits in a case insensitive way
2020-04-14 10:39:04 +09:00
Thierno IB. BARRY
0a4450abc1 apply go fmt 2020-04-13 18:08:02 +02:00
Thierno IB. BARRY
72fb3eac14 feat: add option to filter commits in a case insensitive way 2020-04-13 18:08:02 +02:00
tsuyoshi wada
a94e3f9a80
Merge pull request #59 from momotaro98/feature/add-emoji-template-in-init
feat: Add emoji format and some formatters in variables in `--init` option generator
2020-04-10 00:11:10 +09:00
tsuyoshi wada
c1c1fe8140
Merge pull request #66 from barryib/add-upper-first-func
feat: add upperFirst template function
2020-04-09 23:50:29 +09:00
tsuyoshi wada
2cabbd362a
Merge pull request #68 from unixorn/tweak-readme
docs: Markdown cleanups in README.md
2020-04-09 23:46:44 +09:00
Joe Block
ec5cdfeea2 docs: Markdown tweaks in README.md
* Added hotlink for Homebrew to be consistent with Scoop entry
* Fix assorted typos
* Formatted git as `git` in a few places it had been missed
* Minor phrasing tweaks
* Remove extra blank lines to make sections consistent
2020-03-28 08:16:21 -06:00
Thierno IB. BARRY
495fa2de57 feat: add upperFirst template function 2020-03-26 01:12:47 +01:00
Shintaro Ikeda
15ce9db03e feat: Add emoji format and some formatters in variables 2019-11-27 22:35:00 +09:00
tsuyoshiwada
6050f20bcd docs: Update CHANGELOG 2019-09-23 21:20:01 +09:00
tsuyoshiwada
40b31a0f68 release: Release 0.9.1 2019-09-23 21:02:21 +09:00
tsuyoshi wada
5a55d0f51b
Merge pull request #44 from evanchaoli/tag-filter
feat: Add --tag-filter-pattern flag.
2019-09-23 20:49:37 +09:00