diff --git a/mise.toml b/mise.toml index 15aa83ef5d9900423a49e23ea725d6a2e23f6958..649e32fe4aa4639ed787b8c000131615b4fb04e0 100644 --- a/mise.toml +++ b/mise.toml @@ -38,5 +38,16 @@ run = "govulncheck ./..." [tasks.vet] run = "go vet ./..." +[tasks."test:quiet"] +run = """ +output=$(go test ./... 2>&1) +if [ $? -eq 0 ]; then + echo "✓" +else + echo "$output" + exit 1 +fi +""" + [tasks.check] -depends = ["fmt:check", "vet", "lint", "vuln", "build", "test"] +depends = ["fmt:check", "vet", "lint", "vuln", "build", "test:quiet"]