0
0
mirror of https://github.com/thegeeklab/git-sv.git synced 2024-11-23 14:50:39 +00:00
Commit Graph

365 Commits

Author SHA1 Message Date
hypervtechnics
f36433692d refactor: handle parse errors to the caller in validate
issue: #45
2022-04-06 11:20:56 +02:00
Beatriz Vieira
02f86cb604
Merge pull request #47 from bvieira/docs-add-badge
Readme: add download badges
2022-04-05 22:20:59 -03:00
Beatriz Vieira
7106d50eb3 chore: update go version on github actions 2022-04-05 22:18:45 -03:00
Beatriz Vieira
247ff8b100 docs: add link to download badges 2022-04-05 22:03:13 -03:00
Beatriz Vieira
3935fb7941 docs: add download badge 2022-04-05 22:00:20 -03:00
hypervtechnics
25458f20f6 revert: "refactor: add error handling for parsing messages"
This reverts commit c6aaac5638.
issue: #45
2022-04-04 10:03:02 +02:00
hypervtechnics
c6aaac5638 refactor: add error handling for parsing messages
issue: #45
2022-04-04 08:55:29 +02:00
hypervtechnics
00c843df2d fix: also apply tag filter to last tag fetching
issue: #45
2022-04-04 08:25:17 +02:00
hypervtechnics
2adacd62ef test: add tests for header selector behaviour
issue: #45
2022-03-31 16:41:44 +02:00
hypervtechnics
dc37dbf520 chore: add new config options to default config
issue: #45
2022-03-31 16:41:43 +02:00
hypervtechnics
cde390c838 chore: include feedback from pull request review
issue: #45
2022-03-31 15:53:53 +02:00
hypervtechnics
b1b47747c1 feat: possiblity to filter for relevant git tags
issue: #45
2022-03-30 18:07:12 +02:00
hypervtechnics
946024ce0b fix: const usage and variable reference
issue: #45
2022-03-30 18:07:11 +02:00
hypervtechnics
a1498c0832 chore: remove empty line
issue: #45
2022-03-30 18:07:11 +02:00
hypervtechnics
9d69abc45a feat: ability to only select a subset of the message
issue: #45
2022-03-30 18:07:10 +02:00
hypervtechnics
44895fa4a2 chore: update README with new option
issue: #45
2022-03-30 18:07:10 +02:00
hypervtechnics
c865ad5731 feat: add an option for message selector
issue: #45
2022-03-30 18:07:09 +02:00
dependabot[bot]
1dbcc05996
build(deps): bump github.com/urfave/cli/v2 from 2.3.0 to 2.4.0
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-16 04:21:24 +00:00
Beatriz Vieira
cf43b2af4e
Merge pull request #43 from bvieira/#40
Feature: support templates for release-notes and changelog
2022-03-01 00:29:50 -03:00
Beatriz Vieira
893f893d6c test: add unit test for template functions
issue: #40
2022-03-01 00:03:15 -03:00
Beatriz Vieira
91aaf84108 docs: minor fixes on readme
issue: #40
2022-02-28 23:53:56 -03:00
Beatriz Vieira
2df7762e8f docs: minor fixes on readme
issue: #40
2022-02-28 23:52:46 -03:00
Beatriz Vieira
2c741062f7 docs: add template and release-notes sections to readme
issue: #40
2022-02-28 23:43:39 -03:00
Beatriz Vieira
7871515ac0 refactor: move template funcions to a new go file
issue: #40
2022-02-28 23:40:29 -03:00
Beatriz Vieira
79df6b030f feat: add getsection template function
issue: #40
2022-02-28 23:38:11 -03:00
Beatriz Vieira
19bf65fbb3 chore: update config version
issue: #40
2022-02-28 23:37:26 -03:00
Beatriz Vieira
7d8ed49e17 feat: add HasMultipleTypes to ReleaseNoteCommitsSection
issue: #40
2022-02-28 21:17:37 -03:00
Beatriz Vieira
67042ac1e7 feat: migrate 'release-notes.headers' to 'release-notes.sections'
issue: #40
2022-02-28 20:47:45 -03:00
Beatriz Vieira
ebb70048ee feat: use release-notes.sections to sort sections on template variables
issue: #40
2022-02-07 22:49:32 -03:00
Beatriz Vieira
e650f64783 feat: add sections to release-notes config (headers is deprecated)
issue: #40
2022-02-07 20:40:53 -03:00
Beatriz Vieira
e64d4ddcc1 feat: print warning logs on stderr
issue: #40
2022-02-07 20:37:39 -03:00
Beatriz Vieira
94fff067a1 refactor: remove order from templates variables and add authors
issue: #40
2022-02-06 22:06:46 -03:00
Beatriz Vieira
243d73b5c2 feat: add authorName and timestamp to git commit
issue: #40
2022-02-06 20:16:52 -03:00
Beatriz Vieira
ef2bc8638a feat: add support to use templates defined on the repository (.sv4git/templates)
issue: #40
2022-02-06 18:22:54 -03:00
Beatriz Vieira
9eaff5d128
Merge pull request #42 from bvieira/#40-refactor-templates
Refactor: extract templates from code
2022-02-06 18:20:25 -03:00
Beatriz Vieira
0230b1e00f refactor: move templates from sv to cmd/git-sv
issue: #40
2022-02-06 18:15:36 -03:00
Beatriz Vieira
b5d9f9c535 refactor: extract templates from code and use go:embed
issue: #40
2022-01-30 18:45:16 -03:00
Beatriz Vieira
6b4948b103
Merge pull request #41 from bvieira/support-non-versioned-tags
Feature: Support non versioned tags
2022-01-29 19:31:44 -03:00
Beatriz Vieira
36f6f9eba5 Merge branch 'support-non-versioned-tags' of github.com:bvieira/sv4git into support-non-versioned-tags 2022-01-29 19:26:05 -03:00
Beatriz Vieira
6352021adb feat: add semantic-version-only flat to changelog command 2022-01-29 19:25:52 -03:00
Beatriz Vieira
c9b6a8c391
Merge pull request #39 from rbuckland/arch-issue38
build: resolves #38 providing arm64 and amd64 releases
2022-01-29 19:21:21 -03:00
Ramon Buckland
b89b4838ae build: resolves #38 providing arm64 and amd64 releases 2022-01-11 16:13:26 +11:00
Beatriz Vieira
ab57089ddd test: test nil version on NextVersion function 2021-12-29 18:07:52 -03:00
Beatriz Vieira
ff30229bf9 feat: support non version tags on changelog and release notes 2021-12-29 18:02:50 -03:00
Beatriz Vieira
dad378482e build: update dependencies 2021-12-29 15:56:11 -03:00
Beatriz Vieira
14db4955b3 chore: update gomod to go 1.17 2021-12-29 15:53:44 -03:00
Beatriz Vieira
f46122c547
Merge pull request #34 from bvieira/dependabot/go_modules/github.com/manifoldco/promptui-0.9.0
build(deps): bump github.com/manifoldco/promptui from 0.8.0 to 0.9.0
2021-12-29 15:52:40 -03:00
dependabot[bot]
703012f701
build(deps): bump github.com/manifoldco/promptui from 0.8.0 to 0.9.0
Bumps [github.com/manifoldco/promptui](https://github.com/manifoldco/promptui) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/manifoldco/promptui/releases)
- [Changelog](https://github.com/manifoldco/promptui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/manifoldco/promptui/compare/v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: github.com/manifoldco/promptui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 04:43:14 +00:00
Beatriz Vieira
d53ef6588d
Merge pull request #32 from bvieira/minor-improvement
Feature: return tag name on git sv tag
2021-09-24 18:48:20 -03:00
Beatriz Vieira
2ad08a207a ci: fix branch name 2021-09-24 18:42:36 -03:00