From d2a76ee6f4491f79ceb4e25182f2171a77b27402 Mon Sep 17 00:00:00 2001 From: Bill Date: Sun, 26 Oct 2025 12:07:24 -0400 Subject: [PATCH] fix: use heredoc for release notes to avoid YAML parsing issues --- .github/workflows/release.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 48a8e5b..d57c13f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -83,19 +83,22 @@ jobs: gh release create "$TAG_VERSION" \ --title="$TAG_VERSION" \ --draft \ - --notes="Release $TAG_VERSION + --notes="$(cat <<'EOF' + Release $TAG_VERSION -## Changes + ## Changes -*Add release notes here before publishing* + *Add release notes here before publishing* -## Installation + ## Installation -1. Download \`main.js\`, \`manifest.json\`, and \`styles.css\` -2. Create a folder in \`.obsidian/plugins/obsidian-mcp-server/\` -3. Copy the three files into the folder -4. Reload Obsidian -5. Enable the plugin in Settings → Community Plugins" \ + 1. Download main.js, manifest.json, and styles.css + 2. Create a folder in .obsidian/plugins/obsidian-mcp-server/ + 3. Copy the three files into the folder + 4. Reload Obsidian + 5. Enable the plugin in Settings → Community Plugins + EOF + )" \ main.js \ manifest.json \ styles.css