stacks-network/stacks-core

Signer should return exit code 0 when run with no args

Open

#6,558 opened on 2025年10月2日

GitHub で見る
 (2 comments) (0 reactions) (1 assignee)Rust (758 forks)auto 404
choregood first issue

Repository metrics

Stars
 (3,063 stars)
PR merge metrics
 (PR metrics pending)

説明

stacks-signer when run with no args simply displays a help message, and then exits with code '2'.

However, when using an arg like --help or --version, simialr output is displayed and the exit code is 0 (expected).

the exit code of 2 makes it challenging to check the binary is there in some helper scripts:

$ stacks-signer > /dev/null 2&>1; echo $?
2
$ stacks-node > /dev/null 2&>1; echo $?
0

Propose that if no args are defined, keep behavious as it is today but return an exit code of 0

コントリビューターガイド