feat(ci): auto-update Homebrew tap formula on release

Add a release follow-up job that updates the Homebrew tap from the checksum manifest when a tap token is configured.

The job now skips before checkout/download/update when neither HOMEBREW_TAP_PAT nor RELEASE_TAG_PAT is configured, so missing tap credentials do not fail an otherwise successful release.

Closes #1602.

Co-authored-by: Zhiping <2716057626@qq.com>
Co-authored-by: Oliver-ZPLiu <47081637+Oliver-ZPLiu@users.noreply.github.com>
This commit is contained in:
ZzzPL
2026-05-15 03:10:25 +08:00
committed by GitHub
parent cc67454f1f
commit 9f3a1ec951
3 changed files with 179 additions and 0 deletions
+1
View File
@@ -49,6 +49,7 @@ docs/*.pdf
# Local dev scripts and temp files
*.sh
!scripts/**
!.github/scripts/**
test.txt
TODO*.md
todo*.md