Skip to content

ci: add registry-set-status workflow to deprecate old io.github.heznpc/iconnect#293

Merged
heznpc merged 1 commit into
mainfrom
ci/registry-set-status-2026-06-10
Jun 10, 2026
Merged

ci: add registry-set-status workflow to deprecate old io.github.heznpc/iconnect#293
heznpc merged 1 commit into
mainfrom
ci/registry-set-status-2026-06-10

Conversation

@heznpc

@heznpc heznpc commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Now that io.github.heznpc/airmcp is live in the official MCP Registry, the
pre-rename io.github.heznpc/iconnect@0.1.1 entry should be retired. The registry
supports this via mcp-publisher status --status deprecated|deleted (verified in
modelcontextprotocol/registry cmd/publisher/commands/status.go) — there is no
server.json status field, so it can't be done through publish-registry.yml.

Add a manual-dispatch utility workflow that sets the lifecycle status of any
io.github.heznpc/* server via the same GitHub OIDC auth (no secret). Inputs
(server_name / status / message) are passed through env: and referenced as "$VAR"
in the run script, so there's no command-injection surface. First use: deprecate
io.github.heznpc/iconnect pointing at airmcp; kept as a maintenance utility for
future renames.

…c/iconnect

Now that io.github.heznpc/airmcp is live in the official MCP Registry, the
pre-rename io.github.heznpc/iconnect@0.1.1 entry should be retired. The registry
supports this via `mcp-publisher status --status deprecated|deleted` (verified in
modelcontextprotocol/registry cmd/publisher/commands/status.go) — there is no
server.json `status` field, so it can't be done through publish-registry.yml.

Add a manual-dispatch utility workflow that sets the lifecycle status of any
io.github.heznpc/* server via the same GitHub OIDC auth (no secret). Inputs
(server_name / status / message) are passed through env: and referenced as "$VAR"
in the run script, so there's no command-injection surface. First use: deprecate
io.github.heznpc/iconnect pointing at airmcp; kept as a maintenance utility for
future renames.
@heznpc heznpc enabled auto-merge (squash) June 10, 2026 02:42
@heznpc heznpc merged commit f745ea5 into main Jun 10, 2026
4 checks passed
@heznpc heznpc deleted the ci/registry-set-status-2026-06-10 branch June 10, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant