aboutsummaryrefslogtreecommitdiff
path: root/.chglog
diff options
context:
space:
mode:
authorMax Resnick <max@ofmax.li>2025-03-05 22:29:13 -0800
committerMax Resnick <max@ofmax.li>2025-03-05 22:29:13 -0800
commitce70fb8132e2be112d1661cb77b38cec54d92de6 (patch)
tree90acccf0768441abc88849f81d78ad821af78e08 /.chglog
parentf7470290e5f7b9bc4bb11a6faa87dd47f1d7585a (diff)
downloadunbound-adblock-config-ce70fb8132e2be112d1661cb77b38cec54d92de6.tar.gz
feat: add release tools
Diffstat (limited to '')
-rwxr-xr-x.chglog/CHANGELOG.tpl.md12
-rwxr-xr-x.chglog/config.yml27
2 files changed, 39 insertions, 0 deletions
diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md
new file mode 100755
index 0000000..27f4fca
--- /dev/null
+++ b/.chglog/CHANGELOG.tpl.md
@@ -0,0 +1,12 @@
+{{ if .Versions -}}
+{{ range .Versions }}
+## {{ .Tag.Name }} - {{ datetime "2006-01-02" .Tag.Date }}
+
+{{ range .CommitGroups -}}
+### {{ .Title }}
+{{ range .Commits -}}
+- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
+{{ end }}
+{{ end -}}
+{{ end -}}
+{{ end -}}
diff --git a/.chglog/config.yml b/.chglog/config.yml
new file mode 100755
index 0000000..832eeb0
--- /dev/null
+++ b/.chglog/config.yml
@@ -0,0 +1,27 @@
+style: none
+template: CHANGELOG.tpl.md
+info:
+ title: CHANGELOG
+ repository_url: https://git.ofmax.li/unbound-ads
+options:
+ commits:
+ # filters:
+ # Type:
+ # - feat
+ # - fix
+ # - perf
+ # - refactor
+ commit_groups:
+ # title_maps:
+ # feat: Features
+ # fix: Bug Fixes
+ # perf: Performance Improvements
+ # refactor: Code Refactoring
+ header:
+ pattern: "^(\\w*)\\:\\s(.*)$"
+ pattern_maps:
+ - Type
+ - Subject
+ notes:
+ keywords:
+ - BREAKING CHANGE