feat: include fix-permissions script in GitHub releases

- Add fix-permissions.sh to release assets
- Update release notes to mention the script for permission issues
- Provides workaround for Claude Desktop DXT extraction bug

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Erik Brakke 2025-07-03 13:13:19 -06:00
parent d148b96c17
commit 022ede305d

View File

@ -67,6 +67,13 @@ jobs:
- **Windows ARM64**: flipside-remote-mcp-proxy-windows-arm64.dxt
For platforms that don't support DXT files, tar.gz versions are also available.
## Installation Issues?
If you encounter permission errors after installing the DXT extension, download and run the **fix-permissions.sh** script:
```bash
chmod +x fix-permissions.sh
./fix-permissions.sh
```
draft: false
prerelease: false
@ -87,6 +94,11 @@ jobs:
gh release upload v${{ steps.get_version.outputs.version }} "$file" --clobber
fi
done
# Upload fix-permissions script
if [ -f "fix-permissions.sh" ]; then
gh release upload v${{ steps.get_version.outputs.version }} "fix-permissions.sh" --clobber
fi
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}