- Install current version with Homebrew if it wasn't installed
brew edit tlcr
- Edit
url
- Remove
bottle
section
brew uninstall tlcr
brew install tlcr
- This will fail because the checksum doesn't match. The new one will be shown
- Check it
- Update it running
brew edit tlcr
again - Retry the install
- Optionally, create a bottle (see below)
cd /usr/local/Homebrew/Library/Taps/porras/homebrew-tap
- Commit (message can be
[tlcr] vX.Y.Z
) and push
- If login is prompted, cancel and add a
mine
remote withgit remote add mine [email protected]:porras/homebrew-tap.git
) - From now on the push command will be
git push mine master
- Uninstall and reinstall with
brew install tlcr --build-bottle
brew bottle tlcr
- Upload the generated
tar.gz
to the release and copy its download URL - Copy the generated snippet into
brew edit tlcr
and add aroot_url
line with the copied URL minus the filename - Check it by uninstalling and installing again (no flags)
- Run
./release.linux
(requires Docker, and probably a fast internet connection 😁) - Upload the generated
build/whatever.deb
to the release