mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-01-30 06:22:04 +00:00
fix: replace YAML-conflicting markdown separators in release workflow
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 <noreply@anthropic.com>
This commit is contained in:
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
@@ -148,7 +148,7 @@ jobs:
|
|||||||
|
|
||||||
This is the initial release of n8n-mcp v$CURRENT_VERSION.
|
This is the initial release of n8n-mcp v$CURRENT_VERSION.
|
||||||
|
|
||||||
---
|
___
|
||||||
|
|
||||||
**Release Statistics:**
|
**Release Statistics:**
|
||||||
- Commit count: $(git rev-list --count HEAD)
|
- Commit count: $(git rev-list --count HEAD)
|
||||||
@@ -220,11 +220,11 @@ EOF
|
|||||||
# Create release body
|
# Create release body
|
||||||
cat > release_body.md << 'EOF'
|
cat > release_body.md << 'EOF'
|
||||||
# Release v${{ needs.detect-version-change.outputs.new-version }}
|
# Release v${{ needs.detect-version-change.outputs.new-version }}
|
||||||
|
|
||||||
${{ needs.generate-release-notes.outputs.release-notes }}
|
${{ needs.generate-release-notes.outputs.release-notes }}
|
||||||
|
|
||||||
---
|
___
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
### NPM Package
|
### NPM Package
|
||||||
|
|||||||
Reference in New Issue
Block a user