From fc814ed89141aa3e0e89a10566bd76e087975e64 Mon Sep 17 00:00:00 2001 From: Nick Nisi Date: Fri, 30 Jan 2026 21:44:04 -0600 Subject: [PATCH] fix: trigger npm publish when release-please creates a release GITHUB_TOKEN events don't trigger other workflows, so release:published never fired. Now release-please directly calls the publish workflow. --- .github/workflows/release-please.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 4480d2e..50d0c38 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -8,6 +8,7 @@ on: permissions: contents: write pull-requests: write + id-token: write jobs: release-please: @@ -20,3 +21,8 @@ jobs: id: release with: token: ${{ secrets.GITHUB_TOKEN }} + + publish: + needs: release-please + if: ${{ needs.release-please.outputs.release_created == 'true' }} + uses: ./.github/workflows/release.yml