From ebc73a84d223b65f13542918a38d4c9e53781959 Mon Sep 17 00:00:00 2001 From: Jacob Page Date: Tue, 21 Jul 2026 12:32:27 -0700 Subject: [PATCH] fix(release): gate npm release workflow to manual dispatch only (DEVEX-925) The workflow published to npm on every push to main with no other trigger, so once commits resume landing here post branch-rename it could fire unintentionally. workflow_dispatch preserves the ability to manually cut an emergency npm patch release. --- .github/workflows/release.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index bd7665ef..69684854 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,9 +1,7 @@ name: Release on: - push: - branches: - - main + workflow_dispatch: concurrency: ${{ github.workflow }}-${{ github.ref }}