This repository hosts the Homebrew Cask for published releases by Rahul Agarwal.
-
Tap this repository:
brew tap ragarwalll/homebrew-tap
-
Install BeeAway:
brew install --cask bee-away
-
To upgrade to the latest version:
brew update && brew upgrade --cask bee-away -
To remove:
brew uninstall --cask bee-away
We use brew-release and a GitHub Actions workflow that listens for a repository_dispatch event to automatically bump the Cask.
When the main BeeAway repo publishes a new release (tag vX.Y.Z), it dispatches:
{
"event-type": "bump-bee-away-cask",
"client-payload": {
"version": "vX.Y.Z",
"sha256": "<calculated-sha256>"
}
}Our update-cask.yml workflow picks this up and runs:
brew bump-cask-pr \\
--cask-name=bee-away \\
--version=${{payload.version}} \\
--sha256=${{payload.sha256}} \\
--url=\"https://github.com/your-org/BeeAway/releases/download/${{payload.version}}/BeeAway-${{payload.version}}.dmg\"That opens a PR to bump Casks/bee-away.rb.
- Fork this repo.
- Make changes in
Casks/bee-away.rbor workflows. - Open a PR against
main.
The Cask definitions and workflows in this repository are released under the MIT License.