Prepare and publish project releases by discovering the repository's release process, updating version files and release notes, committing and tagging release changes, pushing commits and tags, checking GitHub Actions, publishing GitHub Releases, and updating a related homebrew-tap repository when one exists. Use when the user asks Agent to release a version, publish a release, bump a version, create a release tag, prepare release notes, or ensure the latest release is installable with Homebrew.