Skip to content

Commit 6531bb3

Browse files
committed
switch to non-deprecated way of creating github releases
1 parent 588a5aa commit 6531bb3

File tree

2 files changed

+17
-31
lines changed

2 files changed

+17
-31
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -68,33 +68,12 @@ jobs:
6868
name: openpyxl_mcp_server
6969
path: ./dist
7070

71-
- name: Create Release
72-
id: create_release
73-
uses: actions/create-release@v1
71+
- name: Create Release and Upload Assets
7472
env:
7573
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
76-
with:
77-
tag_name: v${{ inputs.version }}
78-
release_name: v${{ inputs.version }}
79-
draft: false
80-
prerelease: false
81-
82-
- name: Upload Windows Asset
83-
uses: actions/upload-release-asset@v1
84-
env:
85-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
86-
with:
87-
upload_url: ${{ steps.create_release.outputs.upload_url }}
88-
asset_path: ./dist/openpyxl_mcp_server.exe
89-
asset_name: openpyxl_mcp_server.exe
90-
asset_content_type: application/octet-stream
91-
92-
- name: Upload macOS Asset
93-
uses: actions/upload-release-asset@v1
94-
env:
95-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
96-
with:
97-
upload_url: ${{ steps.create_release.outputs.upload_url }}
98-
asset_path: ./dist/openpyxl_mcp_server
99-
asset_name: openpyxl_mcp_server
100-
asset_content_type: application/octet-stream
74+
run: |
75+
gh release create v${{ inputs.version }} \
76+
--title "v${{ inputs.version }}" \
77+
--notes "Release v${{ inputs.version }}" \
78+
./dist/openpyxl_mcp_server.exe \
79+
./dist/openpyxl_mcp_server

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,24 @@ _Note that this only works with the [Claude Desktop app](https://claude.ai/downl
5959
}
6060
}
6161
```
62-
8. After updating your configuration file, you need to restart the Claude app for the changes to take effect.
62+
8. After updating your configuration file, you need to restart the Claude app for the changes to take effect. **It is not enough to close the Claude app window. On Windows you must right click the Claude icon in your system tray and select "Quit". On macOS you can use Command+Q.**
6363

6464
If you encounter problems, please consult these resources:
6565

6666
- [Anthropic's documentation for users](https://modelcontextprotocol.info/docs/quickstart/user/).
6767
- The "Testing your server with Claude for Desktop" section of [Anthropic's documentation for developers](https://modelcontextprotocol.io/quickstart/server)
6868
- Someone also made a config file generator at https://claudedesktopconfiggenerator.com/
6969

70-
## Configuring Cursor to use this
70+
## Configuring other MCP clients
7171

72-
Instructions for configuring MCP servers in Cursor are at https://docs.cursor.com/context/model-context-protocol.
72+
Instructions for configuring MCP servers in other tools that support them:
73+
74+
- [Cursor](https://docs.cursor.com/context/model-context-protocol)
75+
- [Windsurf](https://docs.codeium.com/windsurf/mcp)
76+
- [Zed](https://zed.dev/docs/assistant/model-context-protocol)
77+
- [RooCode](https://docs.roocode.com/advanced-usage/mcp/)
78+
- [Cline](https://github.com/cline/cline?tab=readme-ov-file#add-a-tool-that)
79+
- [LibreChat](https://www.librechat.ai/docs/configuration/librechat_yaml/object_structure/mcp_servers)
7380

7481
### From Source (for development)
7582

0 commit comments

Comments
 (0)