Compare commits

...

2 Commits

Author SHA1 Message Date
DataHearth 6cc28ccab7
chore: update CHANGELOG v0.1.0 2022-10-02 18:58:18 +02:00
DataHearth 6a1921e6a5
chore: update chglog|goreleaser and add just 2022-10-02 18:57:48 +02:00
4 changed files with 61 additions and 2 deletions

View File

@ -0,0 +1,32 @@
<a name="{{ (index .Versions 0).Tag.Name }}"></a>
## {{ if (index .Versions 0).Tag.Previous }}[{{ (index .Versions 0).Tag.Name }}]{{ else }}{{ (index .Versions 0).Tag.Name }}{{ end }} - {{ datetime "2006-01-02" (index .Versions 0).Tag.Date }}
{{ range (index .Versions 0).CommitGroups -}}
### {{ .Title }}
{{ range .Commits -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{ end }}
{{ end -}}
{{- if (index .Versions 0).RevertCommits -}}
### Reverts
{{ range (index .Versions 0).RevertCommits -}}
- {{ .Revert.Header }}
{{ end }}
{{ end -}}
{{- if (index .Versions 0).MergeCommits -}}
### Pull Requests
{{ range (index .Versions 0).MergeCommits -}}
- {{ .Header }}
{{ end }}
{{ end -}}
{{- if (index .Versions 0).NoteGroups -}}
{{ range (index .Versions 0).NoteGroups -}}
### {{ .Title }}
{{ range .Notes }}
{{ .Body }}
{{ end }}
{{ end -}}
{{ end -}}

View File

@ -1,5 +1,3 @@
env_files:
gitea_token: ./.gitea-token
before:
hooks:
- go mod tidy

17
CHANGELOG.md Normal file
View File

@ -0,0 +1,17 @@
<a name="v0.1.0"></a>
## v0.1.0 (2022-10-02)
### Code Refactoring
* move main package to root dir
* init command
### Features
* add alias command
* add ls-remote command
* add remove feature + refactor
* add use, init and ls commands
* fetch tags and find latest release

12
justfile Normal file
View File

@ -0,0 +1,12 @@
set shell := ["zsh", "-uc"]
set dotenv-load
default:
@just --list
publish version:
git-chglog --next-tag {{version}} --output CHANGELOG.md
git add CHANGELOG.md && git commit -m "chore: update CHANGELOG {{version}}"
git tag -a {{version}} -m "{{version}}"
git push --follow-tags
goreleaser release --rm-dist --release-notes <(git-chglog -t .chglog/RELEASE_CHANGELOG.tpl.md)