Skip to content

Commit d3e3431

Browse files
cameroncookeclaude
andcommitted
ci(release): Allow isolated Homebrew tap updates on workflow_dispatch
Enable update_homebrew_tap for manual test runs so Homebrew automation can be validated in isolation without tag releases. The workflow_dispatch path still skips npm publish and GitHub release creation because those steps remain push-only. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent c5e0b21 commit d3e3431

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -341,8 +341,8 @@ jobs:
341341
--clobber
342342
343343
update_homebrew_tap:
344-
if: github.event_name == 'push'
345-
needs: [release, publish_portable_assets]
344+
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
345+
needs: [release, build_and_package_macos]
346346
runs-on: ubuntu-latest
347347
steps:
348348
- name: Checkout code

0 commit comments

Comments
 (0)