chore: add new interactive release package (#22624)

This commit is contained in:
Garrett Delfosse
2026-03-18 12:19:54 -04:00
committed by GitHub
parent a130a7dc97
commit 1f5f6c9ccb
11 changed files with 1879 additions and 443 deletions
+1 -3
View File
@@ -700,11 +700,9 @@ jobs:
name: Publish to Homebrew tap
runs-on: ubuntu-latest
needs: release
if: ${{ !inputs.dry_run }}
if: ${{ !inputs.dry_run && inputs.release_channel == 'mainline' }}
steps:
# TODO: skip this if it's not a new release (i.e. a backport). This is
# fine right now because it just makes a PR that we can close.
- name: Harden Runner
uses: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e # v2.14.2
with: