feat: add Homebrew installation support for hapi CLI

- Update CI workflow to package release artifacts with correct naming (hapi-* prefix)
- Generate SHA256 checksums for all artifacts
- Auto-update homebrew-tap repository on release
- Add Installation section to README with Homebrew, npm, and binary options
- Simplify .release-it.json config as CI now handles release process
- Add update-homebrew-formula script to update formula in homebrew-tap
- Add release-artifacts directory to .gitignore

Users can now install via: brew install tiann/tap/hapi
This commit is contained in:
weishu
2025-12-25 10:23:16 +08:00
parent 5a3f10078e
commit 90cb7dae05
6 changed files with 289 additions and 19 deletions
+1
View File
@@ -12,6 +12,7 @@ oclif.manifest.json
# Build outputs
/dist-exe/
/release-artifacts/
# Generated npm platform packages (created by prepare-npm-packages.ts)
/npm/*/package.json