Skip to content

Commit 7637620

Browse files
authored
fix: VPS-617 publish MCP to registry (#13)
1 parent 5f02aeb commit 7637620

File tree

6 files changed

+14
-11
lines changed

6 files changed

+14
-11
lines changed

.github/workflows/build-release.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
permissions:
1212
id-token: write
1313
contents: write
14+
outputs:
15+
new_version: ${{ steps.bump.outputs.new_version }}
1416
steps:
1517
- name: Repo checkout
1618
uses: actions/checkout@v4
@@ -79,7 +81,7 @@ jobs:
7981

8082
publish-mcp:
8183
runs-on: ubuntu-latest
82-
needs: [ publish-npmjs ]
84+
needs: [ release, publish-npmjs ]
8385
permissions:
8486
id-token: write
8587
contents: read
@@ -99,8 +101,9 @@ jobs:
99101
100102
- name: Sync version in server.json
101103
run: |
102-
VERSION=${GITHUB_REF#refs/tags/v}
104+
VERSION=${{ needs.release.outputs.new_version }}
103105
jq --arg v "$VERSION" '.version = $v | .packages[0].version = $v' server.json > tmp && mv tmp server.json
106+
cat server.json
104107
105108
- name: Login to MCP Registry using GitHub OIDC
106109
run: ./mcp-publisher login github-oidc

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hostinger-api-mcp",
3-
"version": "0.1.20",
3+
"version": "0.1.21",
44
"mcpName": "io.github.hostinger/hostinger-api-mcp",
55
"description": "MCP server for Hostinger API",
66
"repository": {

server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3422,7 +3422,7 @@ class MCPServer {
34223422
this.server = new Server(
34233423
{
34243424
name: "hostinger-api-mcp",
3425-
version: "0.1.20",
3425+
version: "0.1.21",
34263426
},
34273427
{
34283428
capabilities: {
@@ -3447,7 +3447,7 @@ class MCPServer {
34473447
});
34483448
}
34493449

3450-
headers['User-Agent'] = 'hostinger-mcp-server/0.1.20';
3450+
headers['User-Agent'] = 'hostinger-mcp-server/0.1.21';
34513451

34523452
return headers;
34533453
}

server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
"url": "https://github.com/hostinger/api-mcp-server",
77
"source": "github"
88
},
9-
"version": "0.1.20",
9+
"version": "0.1.21",
1010
"packages": [
1111
{
1212
"registryType": "npm",
1313
"identifier": "hostinger-api-mcp",
14-
"version": "0.1.20",
14+
"version": "0.1.21",
1515
"transport": {
1616
"type": "stdio"
1717
},

server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3444,7 +3444,7 @@ class MCPServer {
34443444
this.server = new Server(
34453445
{
34463446
name: "hostinger-api-mcp",
3447-
version: "0.1.20",
3447+
version: "0.1.21",
34483448
},
34493449
{
34503450
capabilities: {
@@ -3469,7 +3469,7 @@ class MCPServer {
34693469
});
34703470
}
34713471

3472-
headers['User-Agent'] = 'hostinger-mcp-server/0.1.20';
3472+
headers['User-Agent'] = 'hostinger-mcp-server/0.1.21';
34733473

34743474
return headers;
34753475
}

0 commit comments

Comments
 (0)