From bd55c9e8b931c80d04d7953c3220de898da177ce Mon Sep 17 00:00:00 2001 From: Val Alexander <68980965+BunsDev@users.noreply.github.com> Date: Fri, 16 Oct 2026 00:02:35 -0500 Subject: [PATCH] docs(release): correct optional npm handoff comment Coven-Harness: Codex / GPT-6 --- .github/workflows/release.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a318330..f2f3c63 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -346,17 +346,9 @@ jobs: body_path: release-notes.md files: release/* - # Explicit hand-off to npm-publish.yml. - # - # We can't rely solely on the `workflow_run` trigger in npm-publish.yml - # because this Release workflow is itself triggered by a workflow - # dispatch from auto-release.yml's GITHUB_TOKEN, and GitHub's - # automatic-token rules don't list `workflow_run` as an exception to - # the "events from GITHUB_TOKEN don't create new workflow runs" rule. - # In practice that means the workflow_run chain silently no-ops on - # auto-cut releases. Dispatching directly here makes the publish step - # deterministic — the workflow_run trigger stays as a manual-release - # fallback. + # npm-publish.yml is manual-only; there is no workflow_run fallback. + # Dispatch it explicitly only when publish_npm is true. The deprecated + # npm package is otherwise left untouched; releases ship GitHub binaries. - name: Dispatch npm-publish.yml if: ${{ inputs.publish_npm }} env: