From 689478fa8247f80bfe116f955682cbd17902850f Mon Sep 17 00:00:00 2001 From: Thor Whalen <1906276+thorwhalen@users.noreply.github.com> Date: Wed, 13 May 2026 19:30:20 +0200 Subject: [PATCH] ci(release): add workflow_dispatch for manual re-fire Lets us trigger release.yml from the Actions tab without pushing a fresh commit to main. Useful for retrying a failed publish after fixing credentials (e.g. NPM_TOKEN rotation, npm org creation, PyPI token refresh). --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 083d54e..676f3bb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,6 +16,10 @@ name: Release on: push: branches: [main] + # Manual fire from the Actions tab — useful for re-running a failed + # publish (e.g. after rotating NPM_TOKEN or fixing PyPI credentials) + # without having to push a fresh commit to main. + workflow_dispatch: # Avoid two release runs racing on consecutive merges. concurrency: