diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index a60d119..dbaae7d 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -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 }} diff --git a/.goreleaser.yml b/.goreleaser.yml index e89ab5a..63e0c34 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -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 + private_key: '{{ .Env.AUR_KEY }}' + git_url: 'ssh://aur@aur.archlinux.org/carapace-spec-bin.git' nfpms: - diff --git a/docs/src/carapace-spec.md b/docs/src/carapace-spec.md index fc1b104..06f4107 100644 --- a/docs/src/carapace-spec.md +++ b/docs/src/carapace-spec.md @@ -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