hass.tibber_prices/scripts/release
Julian Pawlowski 2092d28ece chore(scripts): normalize release note footer across all backends
The Copilot backend relies on the AI to reproduce the footer text exactly,
which leads to subtle differences (URL parameter order, whitespace, emoji
encoding) compared to the git-cliff template in cliff.toml.

Fix: define CANONICAL_FOOTER as a single bash constant and pipe all three
backends (copilot, git-cliff, manual) through ensure_canonical_footer(),
which strips any existing BMAC footer block and appends the canonical one.

Also tell the AI not to generate a footer at all, since it is now added
programmatically. The manual backend gains a footer it previously lacked.

User-Impact: none
2026-04-17 12:41:55 +00:00
..
check-if-released chore(release): enhance version format validation to support prerelease tags 2025-12-25 22:48:01 +00:00
generate-notes chore(scripts): normalize release note footer across all backends 2026-04-17 12:41:55 +00:00
hassfest chore(style): normalize indentation and line continuations in shell scripts 2026-04-12 14:15:17 +00:00
prepare chore(style): normalize indentation and line continuations in shell scripts 2026-04-12 14:15:17 +00:00
suggest-version chore(style): normalize indentation and line continuations in shell scripts 2026-04-12 14:15:17 +00:00