Render the Homebrew formula from the release artifacts in the input directory and push the result to the configured tap repo.
Runs on a separate CI job after mix tinfoil.publish has created
the GitHub Release. The heavy lifting lives in Tinfoil.Homebrew;
this task is just a thin Mix wrapper.
Required environment
GITHUB_REF_NAME— release tag (v1.2.3)HOMEBREW_TAP_TOKEN— only whenhomebrew.authis:token
When homebrew.auth is :deploy_key, set up an ssh-agent with
the tap's deploy key before invoking the task (see README).
Flags
--input-dir DIR— directory containing release tarballs and.sha256sidecars (default"artifacts")--tag VALUE— overrideGITHUB_REF_NAME--dry-run— render the formula and print what would be pushed (tap, clone URL with tokens redacted, commit message, full formula contents) without touching the tap repo