From cc5d5e8b80f59ad96dfb05bba858b4197fade8f8 Mon Sep 17 00:00:00 2001 From: Ilia Shulgin Date: Fri, 17 Jul 2026 10:18:20 +0200 Subject: [PATCH] build: Trigger registry update after publishing new version (#888) --- .github/workflows/publish.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d68e2cb1..48562273 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -53,3 +53,28 @@ jobs: - run: npm ci - run: npm run build - run: npm publish + + trigger-registry-update: + needs: publish-npm + runs-on: ubuntu-latest + environment: release + permissions: {} + steps: + - name: Generate token scoped to the registry repo + uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 + id: registry-token + with: + app-id: ${{ secrets.REGISTRY_UPDATER_APP_ID }} + private-key: ${{ secrets.REGISTRY_UPDATER_APP_PRIVATE_KEY }} + owner: ${{ github.repository_owner }} + repositories: registry + + - name: Dispatch registry version update + env: + GH_TOKEN: ${{ steps.registry-token.outputs.token }} + run: | + gh workflow run update-versions.yml \ + --repo ${{ github.repository_owner }}/registry \ + --ref main \ + -f apply=true \ + -f agents=claude-acp