From 36ed8ee51f618c642b6f62226e15533688ecc632 Mon Sep 17 00:00:00 2001 From: Aaron Sachs <898627+asachs01@users.noreply.github.com> Date: Thu, 3 Sep 2026 09:07:32 -0400 Subject: [PATCH] ci: repoint reusable release workflow to public WYRE-AI/reusable-workflows Public callers cannot use reusable workflows hosted in the private WYRE-AI/.github; the canonical workflows now live in the public WYRE-AI/reusable-workflows. Same fix as the verified pilot WYRE-AI/datto-rmm-mcp#81. Claude-Session: https://claude.ai/code/session_01YRDJ5iRqpkar7tXqUsV8Zq --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 55c71e7..9dad862 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ on: # Thin caller for the canonical reusable release pipeline. The build → # semantic-release → Docker → MCP Registry → security chain (tag-based release -# detection + correct gating) lives in WYRE-AI/.github so every *-mcp +# detection + correct gating) lives in the public WYRE-AI/reusable-workflows repo so every *-mcp # repo stays in lockstep instead of drifting per-repo. PR-time lint/test gating # is each repo's ci.yml concern; this workflow only runs the release path. # Caller jobs grant the token scopes the reusable jobs request (a reusable can @@ -22,7 +22,7 @@ jobs: packages: write id-token: write security-events: write - uses: WYRE-AI/.github/.github/workflows/mcp-server-release.yml@8c2360058e882a8afacfc4cebf840135789ef406 + uses: WYRE-AI/reusable-workflows/.github/workflows/mcp-server-release.yml@2b0b056bd7544937e5cbd56cf2e1ff8a180a411f with: server-name: syncro-mcp image-name: ghcr.io/wyre-ai/syncro-mcp @@ -44,7 +44,7 @@ jobs: # permissions: # id-token: write # contents: read - # uses: WYRE-AI/.github/.github/workflows/mcp-server-deploy.yml@8c2360058e882a8afacfc4cebf840135789ef406 + # uses: WYRE-AI/reusable-workflows/.github/workflows/mcp-server-deploy.yml@2b0b056bd7544937e5cbd56cf2e1ff8a180a411f # with: # vendor-slug: syncro # image-name: ghcr.io/wyre-ai/syncro-mcp