From 2682be33b82ab4967f4f36afffc18eaf6c1bbc65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romuald=20Cz=C5=82onkowski?= <56956555+czlonkowski@users.noreply.github.com> Date: Sat, 25 Oct 2025 14:04:30 +0200 Subject: [PATCH 1/3] fix: sync package.runtime.json to match package.json version 2.22.4 (#368) --- package.json | 2 +- package.runtime.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index b033044..f78e8ec 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "n8n-mcp", - "version": "2.22.3", + "version": "2.22.4", "description": "Integration between n8n workflow automation and Model Context Protocol (MCP)", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/package.runtime.json b/package.runtime.json index 1448b96..80c0b51 100644 --- a/package.runtime.json +++ b/package.runtime.json @@ -1,6 +1,6 @@ { "name": "n8n-mcp-runtime", - "version": "2.22.0", + "version": "2.22.4", "description": "n8n MCP Server Runtime Dependencies Only", "private": true, "dependencies": { From 79ef853e8c84d5a6f7a2bf744a7e016ce6dd7a05 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 25 Oct 2025 12:23:28 +0000 Subject: [PATCH 2/3] fix: remove emoji from heredoc in release workflow to fix YAML parsing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The emoji (🎉) on line 147 inside the heredoc was causing GitHub Actions YAML parser to fail with "Invalid workflow file" error on line 149. Root cause analysis: - Emojis work fine in echo statements throughout workflows - But emojis as literal content inside heredocs within YAML break the parser - The UTF-8 bytes of the emoji confuse GitHub Actions' YAML interpreter - Error was reported at line 149 but caused by emoji on line 147 Solution: - Removed emoji from heredoc content in release notes generation - Heredoc now contains plain ASCII text only - This follows the same pattern as other heredocs in the workflow Related: Previous similar fix in commit 952a97e which changed from quoted multi-line strings to heredocs. This fix completes that work by ensuring heredoc content is parser-safe. Fixes: https://github.com/czlonkowski/n8n-mcp/actions/runs/18802795662 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 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f26ea8d..f84a483 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -144,7 +144,7 @@ jobs: # Get all commits up to current commit - use heredoc for multiline NOTES=$(cat < Date: Sat, 25 Oct 2025 14:58:01 +0000 Subject: [PATCH 3/3] chore: bump version to 2.22.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Version bump to trigger automated release workflow and verify that the YAML syntax fix (commit 79ef853) works correctly. Previous release attempt for 2.22.4 failed due to YAML syntax error (emoji in heredoc). This version bump will test the complete release pipeline end-to-end. Concieved by Romuald Członkowski - www.aiadvisors.pl/en 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- package.json | 2 +- package.runtime.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f78e8ec..1b003a8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "n8n-mcp", - "version": "2.22.4", + "version": "2.22.5", "description": "Integration between n8n workflow automation and Model Context Protocol (MCP)", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/package.runtime.json b/package.runtime.json index 80c0b51..7c3334f 100644 --- a/package.runtime.json +++ b/package.runtime.json @@ -1,6 +1,6 @@ { "name": "n8n-mcp-runtime", - "version": "2.22.4", + "version": "2.22.5", "description": "n8n MCP Server Runtime Dependencies Only", "private": true, "dependencies": {