From 503f2cc198c32616cc02474cc7e30c3d94d97130 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20B=C3=A4ume?= <julian.baeume@open-xchange.com> Date: Tue, 5 Apr 2022 14:16:00 +0200 Subject: [PATCH] use auto-changelog to maintain Changelog this automates a lot of tasks when creating a Changelog entry for the next release. --- package.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 43f94e9..aff2559 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "prepare": "husky install", "test": "LOG_LEVEL=error mocha --loader=testdouble", "release-chart": "cd helm/core-ui-middleware/ && npx --package=@open-xchange/release-it -- release-it", - "release-app": "npx --package=@open-xchange/release-it -- release-it", + "release-app": "npx --package=@open-xchange/release-it@latest -- release-it-auto-keepachangelog", "release": "yarn release-chart && yarn release-app" }, "author": "Open-Xchange", @@ -51,5 +51,10 @@ "classNameTemplate": "{classname}", "titleTemplate": "{title}", "outputDirectory": "output/" + }, + "auto-changelog": { + "replaceText": { + "([A-Z]+-\\d+)": "[`$1`](https://jira.open-xchange.com/browse/$1)" + } } } -- GitLab