chore: update chglog|goreleaser and add just
This commit is contained in:
parent
71b391b180
commit
6a1921e6a5
|
@ -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 -}}
|
|
@ -1,5 +1,3 @@
|
||||||
env_files:
|
|
||||||
gitea_token: ./.gitea-token
|
|
||||||
before:
|
before:
|
||||||
hooks:
|
hooks:
|
||||||
- go mod tidy
|
- go mod tidy
|
||||||
|
|
|
@ -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)
|
Reference in New Issue