KuboReleaser is a CLI tool intended to help with the automation of the release process of Kubo.
It was originally started here - https://github.com/ipfs/kubo/pull/9493 - and is now being extracted into its own repo.
docker
installedmake kuboreleaser
NOTE: You can skip this step if you want to be prompted for the credentials instead.
make env
./kuboreleaser --help
You can skip GPG setup by exporting NO_GPG=true
in your environment. If you do that, you won't be able to sign the release tag.
You can skip Matrix setup by exporting NO_MATRIX=true
in your environment. If you do that, you will have to confirm promotional posts were posted to Matrix manually.
--dry-run
flag