feat(ci)!: enhance changelog generation with context augmentation
All checks were successful
Auto Changelog & Release / release (push) Successful in 13s

This commit is contained in:
2025-09-27 21:44:20 +02:00
parent 313ace34fe
commit 8de8b47038
6 changed files with 99 additions and 15 deletions

View File

@@ -64,7 +64,9 @@ echo "📦 Version: $VERSION"
# === Step 2: Generate changelog for release ===
echo "📄 Generating changelog for tag v$VERSION"
git-cliff -c "$CLIFF_CONFIG" -t "v$VERSION" -o "$CHANGELOG_FILE"
git-cliff -c "$CLIFF_CONFIG" -t "v$VERSION" --context \
"${GITHUB_ACTION_PATH}/scripts/augment_context.py" \
git-cliff -c "$CLIFF_CONFIG" -t "v$VERSION" --from-context - -o "$CHANGELOG_FILE"
ESCAPED_VERSION="$(echo "$VERSION" | sed 's/\./\\./g')"