Skip to content

Commit 78af9dd

Browse files
authored
Merge branch 'main' into claude/issue-2361-20250817-1626
2 parents 28dc8ca + 3409f78 commit 78af9dd

23 files changed

Lines changed: 3780 additions & 3354 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
jobs:
99
create-metadata:
1010
runs-on: ubuntu-latest
11+
if: github.repository_owner == 'modelcontextprotocol'
1112
outputs:
1213
hash: ${{ steps.last-release.outputs.hash }}
1314
version: ${{ steps.create-version.outputs.version}}
@@ -192,7 +193,10 @@ jobs:
192193

193194
create-release:
194195
needs: [update-packages, create-metadata, publish-pypi, publish-npm]
195-
if: needs.update-packages.outputs.changes_made == 'true'
196+
if: |
197+
always() &&
198+
needs.update-packages.outputs.changes_made == 'true' &&
199+
(needs.publish-pypi.result == 'success' || needs.publish-npm.result == 'success')
196200
runs-on: ubuntu-latest
197201
environment: release
198202
permissions:

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,9 @@ dist
122122
# Stores VSCode versions used for testing VSCode extensions
123123
.vscode-test
124124

125+
# Jetbrains IDEs
126+
.idea/
127+
125128
# yarn v2
126129
.yarn/cache
127130
.yarn/unplugged
@@ -298,3 +301,4 @@ cython_debug/
298301
# and can be added to the global gitignore or merged into this file. For a more nuclear
299302
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
300303
#.idea/
304+
.claude/settings.local.json

README.md

Lines changed: 124 additions & 18 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)