Skip to content

Commit 323b292

Browse files
committed
Use renovate instead of a custom workflow
Signed-off-by: Radoslav Dimitrov <[email protected]>
1 parent 814db62 commit 323b292

File tree

2 files changed

+20
-307
lines changed

2 files changed

+20
-307
lines changed

.github/workflows/dependency-update.yml

Lines changed: 0 additions & 307 deletions
This file was deleted.

renovate.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,26 @@
3232
"patch"
3333
],
3434
"automerge": true
35+
},
36+
{
37+
"description": "MCP Registry dependency updates with automated schema sync",
38+
"matchPackageNames": [
39+
"github.com/modelcontextprotocol/registry"
40+
],
41+
"postUpgradeTasks": {
42+
"commands": [
43+
"chmod +x scripts/sync-schema-version.sh",
44+
"./scripts/sync-schema-version.sh"
45+
],
46+
"fileFilters": [
47+
"schemas/registry.schema.json"
48+
],
49+
"executionMode": "update"
50+
},
51+
"prBodyTemplate": "## 🔄 MCP Registry Dependency Update\n\nThis PR updates the MCP registry dependency and automatically syncs the schema reference.\n\n### Changes\n- **Dependency**: `github.com/modelcontextprotocol/registry` `{{currentVersion}}` → `{{newVersion}}`\n- **Schema**: Automatically synced schema reference commit SHA to match the updated dependency\n\n### ✅ Automated Tasks Completed\n- ✅ **Go Modules**: Updated and tidied\n- ✅ **Schema Sync**: Schema reference updated to match dependency version\n\n### 🚀 Next Steps\nThis PR will be validated by the CI workflow:\n- **Registry Validation**: All registry entries will be validated against the new schema\n- **Registry Build**: Both ToolHive and Official MCP formats will be built and tested\n- **Tool Updates**: Any affected registry spec files will be automatically updated\n\nIf validation passes, this PR can be merged immediately. If validation fails, the PR will be converted to draft status with detailed error information.\n\n---\n\n🤖 This PR was created automatically by Renovate with enhanced MCP registry support.\n\n{{{links}}}\n\n{{{controls}}}",
52+
"commitMessageTopic": "MCP registry dependency",
53+
"semanticCommitType": "chore",
54+
"semanticCommitScope": "deps"
3555
}
3656
],
3757
"prConcurrentLimit": 10,

0 commit comments

Comments
 (0)