BuildTools/packaging/homebrew/README.md
ILSpy is distributed for macOS via a Homebrew tap: a separate repository named
icsharpcode/homebrew-ilspy containing nothing but the cask file at Casks/ilspy.rb.
Users then install with:
brew install --cask icsharpcode/ilspy/ilspy
The tap holds no secrets and runs no CI. Signing and notarization happen offline
(see ../macos/README.md); the cask merely points at the signed dmg attached to the
GitHub release.
../macos/README.md).Casks/ilspy.rb:
version — the release version (must match the dmg file name and release tag,
see the url line).sha256 — printed by create-dmg.ps1, or shasum -a 256 ILSpy-<version>.dmg.brew upgrade --cask ilspy picks it up immediately; there is no
review process for casks in your own tap.ilspy.rb in this directory is the template for the tap's cask file. If the release
tag or dmg naming scheme ever changes, adjust the url line accordingly.