These are just some general notes for the mainainer of Terminal3d to publish to the Brew tap and other registries.
- Edit
Cargo.toml
and increment to the desired version. Push a commit. - Go to the releases page, and create a new release, with the same version that's in the
Cargo.toml
. - Run
cargo publish
to publish to crates.io. - Download the tar from the latest Github release, and run
shasum -a 256 <filepath.tar.gz>
to obtain the sha256 hash required for Brew Formulae. - Go to the Homebrew tap repo for Terminal3d, liam-ilan/homebrew-terminal3d, and update:
- The
url
field with the correct tag. - The
sha256
field with the hash from the previous step. - The
test
field with the correct version.
- The
- Commit and push the changes to the Homebrew tap.