Documentation
¶
Overview ¶
Command gates is this repository's own checks and release helpers.
They are Go rather than shell for the reasons the sibling MCP servers converted theirs: a shell script is held to no gofmt, vet, lint or test; `make check` has to run on whatever a maintainer has installed, where bash and jq are a dependency rather than a given; and a script that parses JSON with grep is how a quote ends up inside a string.
go run ./scripts/gates changelog BASE HEAD go run ./scripts/gates deps go run ./scripts/gates release-notes VERSION [CHANGELOG] go run ./scripts/gates smoke binary TARGET
Click to show internal directories.
Click to hide internal directories.