From 9fe222e9a770bea7d399764b07ebddf115b742e7 Mon Sep 17 00:00:00 2001 From: Aaron Bockelie Date: Wed, 24 Jun 2026 11:04:03 -0500 Subject: [PATCH] ci(release): note Claude Desktop .mcpb re-import in generated release notes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The .mcpb bridge ships inside the GitHub release bundle, and BRAT updates only the Obsidian plugin — never the Claude Desktop connector. Users had no signal that a plugin update doesn't deliver bridge-side fixes (#243/#247). Add a standing "Claude Desktop (.mcpb connector)" section to the release workflow's notes template so every release tells .mcpb users to re-import, rather than depending on per-release notes remembering to. Claude-Session: https://claude.ai/code/session_011yowKCMFCBp61DRBu5xQm4 --- .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 2ba72b6..d2ec443 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -85,7 +85,7 @@ jobs: # (backticks, $vars, etc. in the notes must NOT be evaluated). RELEASE_NOTES_INPUT: ${{ inputs.release_notes }} run: | - NOTES=$(printf '## %s %s\n\n%s\n\n### Installation via BRAT\n1. Install the BRAT plugin if you haven'\''t already\n2. Command palette → "BRAT: Add a beta plugin for testing"\n3. Enter: `aaronsb/obsidian-mcp-plugin`\n4. Enable the plugin in Community Plugins\n' "$RELEASE_NAME" "$RELEASE_VERSION" "$RELEASE_NOTES_INPUT") + NOTES=$(printf '## %s %s\n\n%s\n\n### Claude Desktop (.mcpb connector)\nIf you connect Claude Desktop via the `.mcpb` bundle, re-import `obsidian-mcp.mcpb` from this release to update the connector — BRAT updates only the Obsidian plugin, not the Desktop bridge.\n\n### Installation via BRAT (Obsidian plugin)\n1. Install the BRAT plugin if you haven'\''t already\n2. Command palette → "BRAT: Add a beta plugin for testing"\n3. Enter: `aaronsb/obsidian-mcp-plugin`\n4. Enable the plugin in Community Plugins\n' "$RELEASE_NAME" "$RELEASE_VERSION" "$RELEASE_NOTES_INPUT") gh release create "$RELEASE_VERSION" \ --title "$RELEASE_NAME $RELEASE_VERSION" \