diff --git a/.auto-changelog b/.auto-changelog new file mode 100644 index 0000000..cae3591 --- /dev/null +++ b/.auto-changelog @@ -0,0 +1,6 @@ +{ + "output": "stdout", + "template": ".github/changlog_template.hbs", + "unreleased": true, + "commitLimit": false + } diff --git a/.github/changlog_template.hbs b/.github/changlog_template.hbs new file mode 100644 index 0000000..542d8d0 --- /dev/null +++ b/.github/changlog_template.hbs @@ -0,0 +1,16 @@ +{{#each releases}} + {{#if @first}} + {{#commit-list commits heading='## 🔨 Changes' message=':hammer:|:arrow_up:|:heavy_plus_sign:'}} + - {{subject}} [`{{shorthash}}`]({{href}}) + {{/commit-list}} + + + {{#commit-list commits heading='## ✏ Enhancements' message=':pencil2:'}} + - {{subject}} [`{{shorthash}}`]({{href}}) + {{/commit-list}} + + {{#commit-list commits heading='## 🚑 Fixs' message=':ambulance:|fix|bugfix|bug'}} + - {{subject}} [`{{shorthash}}`]({{href}}) + {{/commit-list}} + {{/if}} +{{/each}} \ No newline at end of file diff --git a/.release-it.yml b/.release-it.yml new file mode 100644 index 0000000..5664d0a --- /dev/null +++ b/.release-it.yml @@ -0,0 +1,11 @@ +github: + release: true + draft: true + releaseName: "V${version}" + + +git: + changelog: "auto-changelog --stdout" + push: false + tag: false + commit: false