updates.xml must not emit a Joomla feed for npm/mcp; fix empty-platform => joomla fallback #810

Closed
opened 2026-07-18 19:54:36 +00:00 by jmiller · 0 comments
Owner

ServeUpdatesXML treats an unset update-stream Platform as joomla, so an npm/mcp repo that ever cut a release would emit a meaningless Joomla feed. Add npm/mcp as recognized update-stream Platform values routed to NotFound/N-A, and remove the empty=>joomla default. Evidence: mcp repos return HTTP 200 empty <updates> today only because they have zero releases.


Part of the MokoGIT release-system redesign (all-platforms assessment, 2026-07-18). Hybrid direction: server-side packaging, build/publish stay on runners.
Authored-by: Moko Consulting

`ServeUpdatesXML` treats an unset update-stream Platform as joomla, so an npm/mcp repo that ever cut a release would emit a meaningless Joomla feed. Add `npm`/`mcp` as recognized update-stream Platform values routed to NotFound/N-A, and remove the empty=>joomla default. Evidence: mcp repos return HTTP 200 empty `<updates>` today only because they have zero releases. --- Part of the MokoGIT release-system redesign (all-platforms assessment, 2026-07-18). Hybrid direction: server-side packaging, build/publish stay on runners. Authored-by: Moko Consulting
jmiller added the securityci-cd labels 2026-07-18 19:54:36 +00:00
Sign in to join this conversation.