Add homebrew releaser (#44)

* Add homebrew releaser and tap

* Update README.md
This commit is contained in:
DG
2021-08-10 00:22:56 -04:00
committed by GitHub
parent c3c4bb44ba
commit 7b4d98702e
3 changed files with 26 additions and 10 deletions

View File

@@ -26,4 +26,4 @@ jobs:
version: latest version: latest
args: release --rm-dist args: release --rm-dist
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.PERSONAL_GITHUB_TOKEN }}

View File

@@ -33,3 +33,15 @@ release:
github: github:
owner: davegallant owner: davegallant
name: vpngate name: vpngate
# Check https://goreleaser.com/customization/homebrew/
brews:
- homepage: 'https://github.com/davegallant/homebrew-public'
description: 'a client for vpngate.net'
folder: Formula
commit_author:
name: davegallant
email: davegallant@gmail.com
tap:
owner: davegallant
name: homebrew-public

View File

@@ -17,7 +17,19 @@ $ curl ipinfo.io
- [openvpn](https://github.com/OpenVPN/openvpn) - [openvpn](https://github.com/OpenVPN/openvpn)
- macOS or Linux - macOS or Linux
## Install from source ## Install
### homebrew
vpngate can be installed with [homebrew](https://brew.sh/):
```sh
brew install openvpn
brew install davegallant/public/vpngate
```
### source
Ensure that [go](https://golang.org/doc/install) is installed. Ensure that [go](https://golang.org/doc/install) is installed.
@@ -32,14 +44,6 @@ $ echo 'export PATH=$PATH:$HOME/go/bin' >> ~/.profile
$ source ~/.profile $ source ~/.profile
``` ```
### MacOS
OpenVPN can be installed with [homebrew](https://brew.sh/).
```console
$ brew install openvpn
```
## Usage ## Usage
### List available servers ### List available servers