You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(release): auto-sync the UI's MCP version copy after every mcp publish
apps/loopover-ui/src/lib/mcp-package.ts's MCP_PACKAGE_KNOWN_LATEST_VERSION
(ui:version-audit, already CI-enforced) goes stale the moment mcp publishes
a new version -- and since nothing updated it automatically, that showed
up as a completely unrelated PR's CI turning red with zero connection to
what it actually changed (confirmed live: an auto-generated release PR
for a DIFFERENT package hit this exact gap twice in one session, #7115
and #7134).
Can't be pre-synced in the Release PR itself: the value must never claim
a version ahead of what's actually on npm (the check's own header comment
already establishes this), so the earliest correct moment to update it is
right after publish succeeds. Opens a small PR instead of pushing to main
directly, since this repo's branch protection requires PRs.
gh pr create --repo "$GITHUB_REPOSITORY" --base main --head "$branch" \
271
+
--title "chore(ui): sync MCP_PACKAGE_KNOWN_LATEST_VERSION with npm dist-tags.latest" \
272
+
--body "Automated: @loopover/mcp v${{ needs.validate.outputs.version }} just published to npm; keeps apps/loopover-ui/src/lib/mcp-package.ts's known-latest-version copy in sync (ui:version-audit)."
0 commit comments