File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Publish to MCP Registry
2+
3+ on :
4+ workflow_dispatch :
5+
6+ permissions :
7+ id-token : write
8+ contents : read
9+
10+ jobs :
11+ publish :
12+ name : Publish server.json
13+ runs-on : ubuntu-latest
14+ steps :
15+ - uses : actions/checkout@v4
16+
17+ - name : Install mcp-publisher
18+ run : |
19+ curl -L "https://github.com/modelcontextprotocol/registry/releases/latest/download/mcp-publisher_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz" | tar xz mcp-publisher
20+
21+ # A workflow in this org's repo gets io.github.questdb/* publish rights
22+ # via OIDC; no personal login or org-owner account is involved.
23+ - name : Login with GitHub Actions OIDC
24+ run : ./mcp-publisher login github-oidc
25+
26+ - name : Publish
27+ run : ./mcp-publisher publish
You can’t perform that action at this time.
0 commit comments