# https://taskfile.dev version: '3' tasks: install: cmds: - go install golang.org/x/tools/cmd/godoc@latest - go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest - go install github.com/yoheimuta/protolint/cmd/protolint@latest - go install google.golang.org/protobuf/cmd/protoc-gen-go@latest - go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest - go install github.com/zabio3/godolint@latest - go install github.com/wasilibs/go-yamllint/cmd/yamllint@latest - go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest - go install -tags 'postgres' github.com/golang-migrate/migrate/v4/cmd/migrate@latest - go install github.com/vektra/mockery/v2@latest - curl -sfL https://direnv.net/install.sh | bash - direnv allow - go mod download tidy: cmds: - go mod tidy - go mod vendor