distributable: url: https://github.com/digitalocean/doctl/archive/refs/tags/{{version.tag}}.tar.gz strip-components: 1 versions: github: digitalocean/doctl build: dependencies: go.dev: ^1.21 script: go build $ARGS -ldflags="$LDFLAGS" ./cmd/doctl env: ARGS: - -trimpath - -o={{prefix}}/bin/doctl linux: LDFLAGS: - -buildmode=pie LDFLAGS: - -s - -w - -X github.com/digitalocean/doctl.Major={{version.major}} - -X github.com/digitalocean/doctl.Minor={{version.minor}} - -X github.com/digitalocean/doctl.Patch={{version.patch}} - -X github.com/digitalocean/doctl.Label=release provides: - bin/doctl test: - doctl version | grep {{version}} - doctl help | grep 'doctl is a command line interface (CLI) for the DigitalOcean API'