From d7c3c807d914df013d7bb4744a433ff0b5d7312f Mon Sep 17 00:00:00 2001 From: Martin Chlumsky Date: Fri, 21 Jul 2023 13:16:26 -0400 Subject: [PATCH] goreleaser: add completion --- srcpkgs/goreleaser/template | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template index e245056d7d15b..296a81900d2ee 100644 --- a/srcpkgs/goreleaser/template +++ b/srcpkgs/goreleaser/template @@ -1,7 +1,7 @@ # Template file for 'goreleaser' pkgname=goreleaser version=1.19.2 -revision=1 +revision=2 build_style=go go_import_path=github.com/goreleaser/goreleaser go_ldflags="-X main.version=${version}" @@ -14,4 +14,11 @@ checksum=60e94d9371f7106878441deb006814339e3cf3d7f574d25cb22a9a45ec14939b post_install() { vlicense LICENSE.md + + goreleaser=$(find $GOPATH/bin -name goreleaser) + + for shell in bash fish zsh; do + ${goreleaser} completion ${shell} > completion.${shell} + vcompletion completion.${shell} ${shell} + done }