Skip to content

Commit

Permalink
goreleaser: added publishers
Browse files Browse the repository at this point in the history
  • Loading branch information
rsteube committed May 11, 2022
1 parent 4059246 commit 15077f6
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,5 @@ jobs:
git push --force https://rsteube:${GITHUB_TOKEN}@github.com/rsteube/carapace-spec.git master:gh-pages
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AUR_KEY: ${{ secrets.AUR_KEY }}
GORELEASER_GITHUB_TOKEN: ${{ secrets.GORELEASER_GITHUB_TOKEN }}
29 changes: 29 additions & 0 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,35 @@ changelog:
exclude:
- '^docs:'
- '^test:'
brews:
-
description: "define simple carapace completions using a spec file"
homepage: "https://github.com/rsteube/carapace-spec"
license: "MIT"
tap:
owner: rsteube
name: homebrew-tap
token: "{{ .Env.GORELEASER_GITHUB_TOKEN }}"
commit_msg_template: "Brew formula update for {{ .ProjectName }} version {{ .Tag }}"
scoop:
description: "define simple carapace completions using a spec file"
homepage: "https://github.com/rsteube/carapace-spec"
license: "MIT"
bucket:
owner: rsteube
name: scoop-bucket
token: "{{ .Env.GORELEASER_GITHUB_TOKEN }}"
commit_msg_template: "Scoop update for {{ .ProjectName }} version {{ .Tag }}"

aurs:
-
description: "define simple carapace completions using a spec file"
homepage: "https://github.com/rsteube/carapace-spec"
license: "MIT"
maintainers:
- rsteube <[email protected]>
private_key: '{{ .Env.AUR_KEY }}'
git_url: 'ssh://[email protected]/carapace-spec-bin.git'

nfpms:
-
Expand Down
2 changes: 1 addition & 1 deletion docs/src/carapace-spec.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# carapace-spec

Define simple [carapace](https://github.com/rsteube/carapace) completions using a spec file.
Define simple completions using a spec file (based on [carapace](https://github.com/rsteube/carapace)).

```yaml
name: mycmd
Expand Down

0 comments on commit 15077f6

Please sign in to comment.