Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vegaprotocol/homebrew-vega
Homebrew tap for Vega Protocol applications
https://github.com/vegaprotocol/homebrew-vega
homebrew homebrew-tap vega-protocol
Last synced: about 1 month ago
JSON representation
Homebrew tap for Vega Protocol applications
- Host: GitHub
- URL: https://github.com/vegaprotocol/homebrew-vega
- Owner: vegaprotocol
- License: mit
- Created: 2022-01-28T16:52:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-20T14:33:30.000Z (about 1 year ago)
- Last Synced: 2024-04-01T16:26:11.240Z (9 months ago)
- Topics: homebrew, homebrew-tap, vega-protocol
- Language: Ruby
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 12
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# homebrew-vega
The Homebrew repository for Vega Protocol application.
## Set up the Tap
First, add the `vega` tap to your Homebrew.
```sh
brew tap vegaprotocol/vega
```## Distribute new versions
### 1. Update the tag and revision
Each formula has a `url` property that points to the repository.
Its `tag` parameter should be valued with the tag we are targeting.
Its `revision` parameter should be valued with the commit hash the tag is associated with.
### 2. Open a pull request
Open a pull request and wait until the pull request checks become green.
A good name for the branch would be `release/-`.
##### Example
```
release/vega-0.72.14
```##### Warning
**Do not merge the PR yourself.** The merge is handled by the GitHub actions. See the next step for more detail.
### 3. Trigger the release workflow
Once the checks are green, label your pull request with the `publish` label. This label triggers the bottles uploading (`brew pr-pull`) workflow.
After a couple of minutes, the pull request should be closed, the bottles uploaded and commits pushed to the main branch of your repository.
### Pro-tips
#### Linter
You can reformat the file using:
```
brew style --fix ./Formula/*.rb
```