From a889122fbd5c65aa6c7f2329b2383cdde2220ae5 Mon Sep 17 00:00:00 2001
From: Patrick Kollitsch <patrick@davids-neighbour.com>
Date: Thu, 26 Sep 2024 03:33:30 +0000
Subject: [PATCH] build(fix): add release scripts
---
package.json | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/package.json b/package.json
index fee8f91..1f1fab8 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@thenewdynamic/gohugo-theme-ananke",
"description": "Ananke: A theme for Hugo Sites",
- "version": "2.7.0",
+ "version": "2.8.0",
"license": "MIT",
"repository": "thenewdynamic/gohugo-theme-ananke",
"author": "Bud Parr (https://github.com/budparr)",
@@ -31,15 +31,27 @@
"hugo-module",
"gohugo-module"
],
- "devDependencies": {
- "auto-changelog": "2.5.0",
+ "dependencies": {
"cssnano": "7.0.6",
"postcss": "8.4.47",
"postcss-preset-env": "10.0.5",
"tachyons": "4.12.0"
},
+ "devDependencies": {
+ "@davidsneighbour/release-config": "2024.3.46",
+ "@davidsneighbour/tools": "2024.3.46"
+ },
"scripts": {
"deploy": " cd exampleSite; hugo;",
- "version": "auto-changelog -p --template keepachangelog --commit-limit 0 && git add CHANGELOG.md"
+ "release": "wireit",
+ "release:pre": "wireit"
+ },
+ "wireit": {
+ "release": {
+ "command": "commit-and-tag-version --sign -a -t \"v\" --releaseCommitMessageFormat \"chore(release): v{{currentTag}}\" -- --no-verify"
+ },
+ "release:pre": {
+ "command": "commit-and-tag-version --sign -a -t \"v\" --releaseCommitMessageFormat \"chore(release): v{{currentTag}}\" -- --no-verify"
+ }
}
}
--
Gitblit v1.10.0