Guide complete package release
releasecommandsetup L1★4
Salk-Harnessing-Plants-Initiative/Ariadne ↗What it does
Build and publish application release
Best for
Publishing macOS apps with GitHub releases and package managers
Inputs
- · version number
- · recent commit history
Outputs
- · GitHub release
- · DMG/ZIP package
- · Homebrew tap update
Requires
- · git
- · GitHub CLI
- · Homebrew
Preconditions
Uncommitted changes must be resolved; tags must be available
Failure modes
- · build failure
- · network issue during push
- · Homebrew tap conflict
Trust signals
- · includes hash verification
- · multi-step validation
- · tap consistency check