From 65a1035af45ba8643acfef737b8b4256c98846a3 Mon Sep 17 00:00:00 2001 From: Sergiy Dybskiy Date: Tue, 24 Feb 2026 16:59:17 -0500 Subject: [PATCH 1/2] ci: enable auto changelog generation Migrate from deprecated `changelogPolicy: none` to the new `changelog.policy: auto` syntax and bump `minVersion` to 2.14.0 (required for the new config key). Future releases will automatically generate changelog entries from conventional commit messages. Co-Authored-By: Claude Opus 4.6 --- .craft.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.craft.yml b/.craft.yml index a2a40bd..10d3de0 100644 --- a/.craft.yml +++ b/.craft.yml @@ -1,5 +1,6 @@ -minVersion: 0.23.1 -changelogPolicy: none +minVersion: 2.14.0 +changelog: + policy: auto preReleaseCommand: bash scripts/craft-pre-release.sh targets: - name: npm From e5cb1b881fe5a142c93b15514db7560450ca455a Mon Sep 17 00:00:00 2001 From: Sergiy Dybskiy Date: Wed, 25 Feb 2026 07:58:24 -0500 Subject: [PATCH 2/2] chore: bump craft minVersion to 2.21.7 and remove pre-release script Also enable auto version bump policy. Co-Authored-By: Claude Opus 4.6 --- .craft.yml | 5 +++-- scripts/craft-pre-release.sh | 10 ---------- 2 files changed, 3 insertions(+), 12 deletions(-) delete mode 100644 scripts/craft-pre-release.sh diff --git a/.craft.yml b/.craft.yml index 10d3de0..a50ac13 100644 --- a/.craft.yml +++ b/.craft.yml @@ -1,6 +1,7 @@ -minVersion: 2.14.0 +minVersion: 2.21.7 changelog: policy: auto -preReleaseCommand: bash scripts/craft-pre-release.sh +versionBump: + policy: auto targets: - name: npm diff --git a/scripts/craft-pre-release.sh b/scripts/craft-pre-release.sh deleted file mode 100644 index bd89060..0000000 --- a/scripts/craft-pre-release.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -set -eux -# Move to the project root -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -cd $SCRIPT_DIR/.. -OLD_VERSION="${1}" -NEW_VERSION="${2}" -# Do not tag and commit changes made by "npm version" -export npm_config_git_tag_version=false -npm version "${NEW_VERSION}" \ No newline at end of file