Skip to content

ci: bump mcp-publisher to v1.7.6#495

Merged
Daghis merged 1 commit into
mainfrom
ci/bump-mcp-publisher
May 3, 2026
Merged

ci: bump mcp-publisher to v1.7.6#495
Daghis merged 1 commit into
mainfrom
ci/bump-mcp-publisher

Conversation

@Daghis
Copy link
Copy Markdown
Owner

@Daghis Daghis commented May 3, 2026

Summary

Why

The MCP Registry shipped a breaking OIDC-audience change in v1.7.6 (registry#1229) on 2026-04-30. The registry now rejects the audience that the v1.4.0 publisher sends:

failed to validate OIDC token: invalid audience:
  expected https://registry.modelcontextprotocol.io, got [mcp-registry]

This caused the Login to MCP Registry step to fail on the v2.11.0 and v2.12.0 release publishes. The npm publish itself succeeded both times (both versions are live on npm), so user-facing impact is limited to the MCP Registry being out of date.

Test plan

  • Merge this PR
  • Manually re-run the publish workflow via workflow_dispatch with publish_to_registry: true to backfill v2.12.0 (and v2.11.0) on the MCP Registry
  • Confirm the registry login + publish steps both succeed

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated the publishing workflow to use a newer version of the MCP Publisher tool, enhancing the release process reliability.

The MCP Registry shipped a breaking OIDC-audience change in v1.7.6
(modelcontextprotocol/registry#1229), causing Login to MCP Registry
to fail with "invalid audience: expected
https://registry.modelcontextprotocol.io, got [mcp-registry]" on
v2.11.0 and v2.12.0 publish runs. v1.7.6 of the publisher CLI sends
the new audience.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 3, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: f6f7f867-810e-43f0-9387-1f2c410abfeb

📥 Commits

Reviewing files that changed from the base of the PR and between 7672219 and d661056.

📒 Files selected for processing (1)
  • .github/workflows/publish.yml

📝 Walkthrough

Walkthrough

The MCP Publisher binary version used in the publish workflow is upgraded from v1.4.0 to v1.7.6, allowing the workflow to use the latest publisher release during registry publishing.

Changes

Publish Workflow Version Bump

Layer / File(s) Summary
Workflow Configuration
.github/workflows/publish.yml
MCP Publisher download URL is updated to reference v1.7.6 instead of v1.4.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A publisher hops from old to new,
v1.4.0 bids adieu!
With v1.7.6 on the way,
Registry publishing's saved the day! 📦✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately and concisely describes the main change: bumping the mcp-publisher version from v1.4.0 to v1.7.6 in the CI workflow, which directly addresses the breaking OIDC-audience change in the MCP Registry.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/bump-mcp-publisher

Review rate limit: 9/10 reviews remaining, refill in 6 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.64%. Comparing base (7672219) to head (d661056).
✅ All tests successful. No failed tests found.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #495   +/-   ##
=======================================
  Coverage   86.64%   86.64%           
=======================================
  Files          49       49           
  Lines        7071     7071           
  Branches     2123     2123           
=======================================
  Hits         6127     6127           
  Misses        284      284           
  Partials      660      660           
Flag Coverage Δ
unittests 86.25% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
MCP Tools 85.54% <ø> (ø)
TeamCity Managers 86.46% <ø> (ø)
Utilities 90.51% <ø> (ø)

@codecov-commenter
Copy link
Copy Markdown

Bundle Report

Bundle size has no change ✅

@Daghis Daghis merged commit 220d588 into main May 3, 2026
21 checks passed
@Daghis Daghis deleted the ci/bump-mcp-publisher branch May 3, 2026 20:30
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.

2 participants