mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
6faa91d2fa
Remove the vestigial in-repo homebrew-tap/Formula/agentops.rb (frozen at version 2.31.0 + license MIT while the repo is 3.2.0 / Apache-2.0); the live tap is generated by GoReleaser into boshu2/homebrew-agentops. Replace the tap README with a pointer that documents this and forbids re-adding a formula. Make the .goreleaser.yml archive files: list explicit (README.md, LICENSE, CHANGELOG.md) so the packed README always matches the tagged commit rather than relying on GoReleaser defaults. Add scripts/check-release-parity.sh: asserts (a) tarball README sha256 == repo README, (b) any in-repo formula license == LICENSE (Apache-2.0), (c) any in-repo formula version == release tag. Wired into .github/workflows/release.yml as a post-build gate over each dist/ tarball. Fixture-based bats coverage in tests/scripts/check-release-parity.bats (red on stale README / wrong license / stale version, green on parity).