From 6addb87c2143564f81dd1a2329b4b1b1ff1ad0c6 Mon Sep 17 00:00:00 2001 From: Minh Nguyen Cong Date: Thu, 25 Jun 2026 15:37:30 +0200 Subject: [PATCH] ci: notify npm-box on new CLI release Adds a repository_dispatch step to the release workflow that triggers box/npm-box to auto-bump its @box/cli dependency. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/releases.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 68ee55f9..2ee771e7 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -29,3 +29,11 @@ jobs: repository: box/box-developer-changelog event-type: new-release-note client-payload: '{"ref": "${{ github.ref }}", "repository": "${{github.repository}}", "labels": "cli", "repo_display_name": "Box CLI"}' + + - name: Notify npm-box of new release + uses: peter-evans/repository-dispatch@v1 + with: + token: ${{ secrets.DISPATCH_ACCESS_TOKEN }} + repository: box/npm-box + event-type: cli-release + client-payload: '{"version": "${{ github.event.release.tag_name }}", "repository": "${{ github.repository }}"}'