Skip to content

Latest commit

 

History

History
13 lines (12 loc) · 1.02 KB

PUBLISHING.md

File metadata and controls

13 lines (12 loc) · 1.02 KB

Publishing

These are just some general notes for the mainainer of Terminal3d to publish to the Brew tap and other registries.

Procedure

  1. Edit Cargo.toml and increment to the desired version. Push a commit.
  2. Go to the releases page, and create a new release, with the same version that's in the Cargo.toml.
  3. Run cargo publish to publish to crates.io.
  4. 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.
  5. 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.
  6. Commit and push the changes to the Homebrew tap.