Standard Homebrew tap for OpenADT. End users run:
brew tap abapify/openadt
brew install openadtHomebrew resolves abapify/openadt to this repository (homebrew-openadt).
-
Create a public repo
abapify/homebrew-openadt(empty is fine). -
Copy homebrew-tap-mirror.yml to
.github/workflows/sync-from-openadt.ymlin that repo and push. -
On
abapify/openadt, add secretOPENADT_HOMEBREW_TAP_TOKEN: fine-grained or classic PAT withcontents:writeonhomebrew-openadt. -
Seed the formula once (from a machine with the secret):
OPENADT_HOMEBREW_TAP_TOKEN=<pat> bash tools/sync-homebrew-tap/sync.sh
Or run the mirror workflow manually on
homebrew-openadt.
Each OpenADT release runs tools/sync-homebrew-tap/sync.sh and dispatches openadt-release to the tap repo.
Formula/openadt.rb in the main openadt repo stays the release source of truth; this tap repo is a mirror for brew tap abapify/openadt.