Release maintainers
Push tag definitively-vX.Y.Z matching definitively/mix.exs version.
Workflow release-definitively.yml:
- validate — tag/version check,
mix test --cover,mix hex.build - build — escript tarballs (linux-x86_64, darwin-arm64)
- github-release — attach assets +
install.sh - hex-publish —
mix hex.publish --yes(HEX_API_KEY) - homebrew-tap-bump — update tap (
HOMEBREW_TAP_TOKEN)
Re-run without re-tagging: Actions → Release definitively → Run workflow → enter tag.
Required secrets: HEX_API_KEY, HOMEBREW_TAP_TOKEN (optional until Homebrew automation enabled).