Skip to content

Commit 4e9f840

Browse files
committed
Support installation with Homebrew
1 parent c982d92 commit 4e9f840

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

.goreleaser.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ builds:
2222
binary: vssh
2323
archives:
2424
- format: zip
25-
name_template: "{{ .ProjectName }}_v{{ .Version }}_{{ .Os }}_{{ .Arch }}"
25+
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
2626
snapshot:
2727
name_template: "{{ .Tag }}-next"
2828
checksum:
29-
name_template: "{{ .ProjectName }}_v{{ .Version }}_SHA256SUMS"
29+
name_template: "{{ .ProjectName }}_{{ .Version }}_SHA256SUMS"
3030
algorithm: sha256
3131
release:
3232
draft: true
@@ -36,3 +36,12 @@ changelog:
3636
exclude:
3737
- "^docs:"
3838
- "^test:"
39+
brews:
40+
- tap:
41+
owner: isometry
42+
name: homebrew-tap
43+
folder: Formula
44+
description: Automatically use HashiCorp Vault SSH Client Key Signing with ssh(1)
45+
homepage: https://just.breathe.io/project/vault-ssh-client/
46+
dependencies:
47+
- name: vault

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ $ vssh -N -L8080:localhost:80 host.example.com
5959

6060
Download and extract the [latest release](https://github.com/isometry/vault-ssh-client/releases/latest).
6161

62+
### macOS
63+
64+
```sh
65+
brew install isometry/tap/vault-ssh-client
66+
```
67+
6268
### Ansible
6369

6470
If you've already installed my [release-from-github](https://github.com/isometry/ansible-role-release-from-github) role:

0 commit comments

Comments
 (0)