Skip to content

@W-23751548: Add manual Homebrew release promotion - #169

Merged
mlischetti merged 4 commits into
masterfrom
promote-homebrew
Sep 3, 2026
Merged

@W-23751548: Add manual Homebrew release promotion#169
mlischetti merged 4 commits into
masterfrom
promote-homebrew

Conversation

@mlischetti

@mlischetti mlischetti commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add helpers that validate release tags and rewrite the Homebrew dw formula.
  • Add a manual workflow_dispatch promotion workflow for the macOS ARM64 release asset.
  • Use the dedicated tap token to update a promotion branch and open or reuse a tap PR, with dry-run and already-promoted safeguards.

Verification

  • Python YAML parsing for .github/workflows/promote-release.yml
  • git diff --check
  • ./gradlew build -PskipNodeTests=true (native compilation is blocked locally because the active JDK lacks GraalVM native-image).

@mlischetti
mlischetti requested a review from a team as a code owner September 1, 2026 19:03
@mlischetti mlischetti changed the title Add manual Homebrew release promotion @W-23751548: Add manual Homebrew release promotion Sep 1, 2026
@mlischetti mlischetti closed this Sep 2, 2026
@mlischetti mlischetti reopened this Sep 2, 2026
@mlischetti
mlischetti merged commit ab15b95 into master Sep 3, 2026
4 of 5 checks passed
@mlischetti
mlischetti deleted the promote-homebrew branch September 3, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants