feat/postit-acl #32

Merged
notazof merged 33 commits from feat/postit-acl into release/1.0.7 2026-08-18 16:14:32 +01:00
Showing only changes of commit 8960ce7d93 - Show all commits

fix(ci): fix validate-release CHANGELOG channel check to inspect heading line

Co-authored-by: pazof <3072814+pazof@users.noreply.github.com>
copilot-swe-agent[bot] 2026-08-17 01:02:14 +00:00 committed by Paul Schneider
Signed by: notazof
GPG key ID: 1DD5D838E5343B06

View file

@ -129,12 +129,12 @@ jobs:
exit 1 exit 1
fi fi
# Vérification cohérence du canal déclaré dans le suffixe. # Vérification cohérence du canal déclaré dans le titre de section.
# Format attendu : "## [TAG] - stable" / "- preview" / "- unstable". # Format attendu : "## [TAG] - stable" / "- preview" / "- unstable".
if [[ "$BODY" != *" - $CHANNEL"* ]]; then HEADER=$(grep -m1 "^## \[$TAG\]" CHANGELOG.md)
if [[ "$HEADER" != *" - $CHANNEL"* ]]; then
echo "::error::Section '## [$TAG]' must declare suffix '- $CHANNEL' to match tag parity." echo "::error::Section '## [$TAG]' must declare suffix '- $CHANNEL' to match tag parity."
echo "Current section body (first 5 lines):" echo "Current section header: $HEADER"
echo "$BODY" | head -5
exit 1 exit 1
fi fi