From fe718f62c5ef33adc1a9b6a5178e48e581a8e4c2 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 25 Oct 2025 17:18:20 +0000 Subject: [PATCH] fix: replace YAML-conflicting markdown separators in release workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed Markdown horizontal rules from "---" to "___" in heredoc content to prevent YAML parser conflicts. The "---" string at the start of a line is a YAML document separator which causes parsing issues even inside bash heredocs within GitHub Actions workflows. Root cause: - Lines 151 and 226 contained "---" Markdown horizontal rules - YAML parsers interpret "---" as document separators - This prevented workflow jobs from executing (no jobs scheduled) - Changed to "___" which creates identical Markdown output Impact: - Fixes workflow run 18804889309 where no jobs executed - Fixes workflow run 18804651253 with same issue - Both "___" and "---" render as horizontal rules in Markdown - Workflow should now properly detect version changes and execute all jobs Related: Commit 79ef853 which removed emoji from heredoc Concieved by Romuald Członkowski - www.aiadvisors.pl/en 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f84a483..478f6a9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -148,7 +148,7 @@ jobs: This is the initial release of n8n-mcp v$CURRENT_VERSION. ---- +___ **Release Statistics:** - Commit count: $(git rev-list --count HEAD) @@ -220,11 +220,11 @@ EOF # Create release body cat > release_body.md << 'EOF' # Release v${{ needs.detect-version-change.outputs.new-version }} - + ${{ needs.generate-release-notes.outputs.release-notes }} - - --- - + + ___ + ## Installation ### NPM Package