From 15da68e53f8fcc69e365df2c8d991c80d3c50d68 Mon Sep 17 00:00:00 2001 From: Frederik Aulich Date: Sat, 18 Apr 2026 14:26:49 +0200 Subject: [PATCH 1/3] Change required release branch. --- .release-it.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.release-it.json b/.release-it.json index fcb9036..cba4fda 100644 --- a/.release-it.json +++ b/.release-it.json @@ -4,7 +4,7 @@ "commitMessage": "Release v${version}", "tagName": "v${version}", "tagAnnotation": "Release v${version}", - "requireBranch": "main", + "requireBranch": "release", "push": true }, "github": { From b0bbc9748e6f237f7a54fdf7e909dcd87298d764 Mon Sep 17 00:00:00 2001 From: Frederik Aulich Date: Sat, 18 Apr 2026 14:31:06 +0200 Subject: [PATCH 2/3] Update release it bump hook to work with bun. --- .release-it.json | 7 ++++--- scripts/bump-version.js | 9 +++++++++ 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 scripts/bump-version.js diff --git a/.release-it.json b/.release-it.json index cba4fda..73b26d4 100644 --- a/.release-it.json +++ b/.release-it.json @@ -11,7 +11,8 @@ "release": true, "releaseName": "v${version}" }, - "npm": { - "publish": false - } + "hooks": { + "before:bump": "bun scripts/bump-version.js ${version}" + }, + "npm": false } diff --git a/scripts/bump-version.js b/scripts/bump-version.js new file mode 100644 index 0000000..b0e2110 --- /dev/null +++ b/scripts/bump-version.js @@ -0,0 +1,9 @@ +const fs = require('fs') +const version = process.argv[2] +if (!version) { + console.error('Usage: bump-version.js ') + process.exit(1) +} +const pkg = JSON.parse(fs.readFileSync('package.json', 'utf8')) +pkg.version = version +fs.writeFileSync('package.json', JSON.stringify(pkg, null, 2) + '\n') From d7b88501e95c4f076d7e251ebe0d2d29ff09dd8c Mon Sep 17 00:00:00 2001 From: Frederik Aulich Date: Sat, 18 Apr 2026 14:31:21 +0200 Subject: [PATCH 3/3] Release v2.0.0 --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 8505f64..e094de5 100644 --- a/package.json +++ b/package.json @@ -35,5 +35,6 @@ "pretty-quick": "^4.2.2", "release-it": "^20.0.0", "typescript": "^6.0.3" - } + }, + "version": "2.0.0" }