CLAUDE.md: run tea with a closed stdin and a timeout (#39)
tea comment, run without a terminal, waits on stdin and never exits. The example this file gave had the same problem. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
10
CLAUDE.md
10
CLAUDE.md
@@ -31,11 +31,15 @@ when. Name the issue in the commit that fixes it (`(#42)` in the subject). Once
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
R="--login git.sdf1.net --repo rays/ipodderx-rs"
|
R="--login git.sdf1.net --repo rays/ipodderx-rs"
|
||||||
/src/tea issues create $R -t "Web token printed in the startup log" -L bug -d "What is wrong, where, how it was found."
|
t() { timeout 30 /src/tea "$@" < /dev/null; }
|
||||||
/src/tea comment $R 42 "Fixed in 3625cf4: the startup line says where the token is kept, not what it is. Deployed in 0.8.3."
|
t issues create $R -t "Web token printed in the startup log" -L bug -d "What is wrong, where, how it was found."
|
||||||
/src/tea issues close $R 42
|
t comment $R 42 "Fixed in 3625cf4: the startup line says where the token is kept, not what it is. Deployed in 0.8.3."
|
||||||
|
t issues close $R 42
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Give tea a closed stdin and a timeout**, as `t` does. Without a terminal, `tea comment` waits on
|
||||||
|
stdin and never exits; a script closing seven issues sat hung for a day on the second (#39).
|
||||||
|
|
||||||
Labels: `bug` for something wrong, `enhancement` for something missing. A problem found and left
|
Labels: `bug` for something wrong, `enhancement` for something missing. A problem found and left
|
||||||
for later stays open, and that is how it gets picked up again.
|
for later stays open, and that is how it gets picked up again.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user