From 02986298221a8d254e1536ced6b6cb140bf7148b Mon Sep 17 00:00:00 2001 From: Mathew Goldsborough <1759329+mgoldsborough@users.noreply.github.com> Date: Fri, 8 May 2026 17:22:10 -1000 Subject: [PATCH] chore: migrate to mcpb-pack@v3 (drop server.json) mpak now composes the MCP registry's `ServerDetail` discovery shape from `manifest.json` server-side, so the per-bundle `server.json` file is no longer used. Drops it, removes the version-bump step that synced its `version` from `manifest.json`, and bumps the build workflow to `mcpb-pack@v3`. Optional follow-up: add a branded reverse-DNS name override in `manifest.json` under `_meta["dev.mpak/registry"].name` (e.g. `ai.nimblebrain/` for `@nimblebraininc/*` bundles). Without an override the registry uses the mechanical default `dev.mpak./`. --- .github/workflows/build-bundle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-bundle.yml b/.github/workflows/build-bundle.yml index 5f3f36ba..6877ef4b 100644 --- a/.github/workflows/build-bundle.yml +++ b/.github/workflows/build-bundle.yml @@ -40,6 +40,6 @@ jobs: sudo apt-get update sudo apt-get install -y build-essential - - uses: NimbleBrainInc/mcpb-pack@v2 + - uses: NimbleBrainInc/mcpb-pack@v3 with: output: "{name}-{version}-${{ matrix.os }}-${{ matrix.arch }}.mcpb"