From 4835be5bed4bb4a27046430d1f0189a7b65baa88 Mon Sep 17 00:00:00 2001 From: Michael Otto Date: Thu, 19 Mar 2026 07:37:04 +0100 Subject: [PATCH] changelog escaped gefixt --- .gitea/workflows/release.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index c0a166a..95faed7 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -349,7 +349,8 @@ jobs: CHANGELOG_RAW="${{ steps.changelog.outputs.current }}" CHANGELOG_ESCAPED="${CHANGELOG_RAW//$'\n'/ }" - ENTRY=$(echo "$ENTRY" | sed "s|{{CHANGELOG}}|$CHANGELOG_ESCAPED|g") + CHANGELOG_ESCAPED=$(printf '%s' "$CHANGELOG_ESCAPED" | sed -e 's/[\/&|]/\\&/g') + ENTRY=$(printf '%s' "$ENTRY" | sed "s/{{CHANGELOG}}/$CHANGELOG_ESCAPED/g") echo "$ENTRY"