distributable: url: https://github.com/budimanjojo/talhelper/archive/refs/tags/{{version.tag}}.tar.gz strip-components: 1 versions: github: budimanjojo/talhelper build: dependencies: go.dev: ^1.21 script: go build $ARGS -ldflags="$LDFLAGS" env: ARGS: - -trimpath - -o={{prefix}}/bin/talhelper LDFLAGS: - -s - -w - -X github.com/budimanjojo/talhelper/cmd.version={{version}} linux: LDFLAGS: - -buildmode=pie provides: - bin/talhelper test: # removed in v3, oddly - run: talhelper --version | grep {{version}} if: <3 - talhelper gensecret | grep 'bootstraptoken'