feat(git-tools): add pull request edit wrapper (#1080)
ci/woodpecker/pr/ci Pipeline failed

This commit is contained in:
coder3
2026-08-12 14:41:29 -05:00
parent ec260e678f
commit 4f0d3e6e25
3 changed files with 260 additions and 2 deletions
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
# Regression harness for #701: -h/--help must exit 0, bad args must still exit nonzero.
#
# Covers the 7 wrappers whose usage() previously hard-coded `exit 1`, so every
# Covers wrappers whose usage() previously hard-coded `exit 1`, so every
# --help invocation exited nonzero and logged a phantom isError across fleet lanes.
# Asserts, per wrapper:
# 1. `--help` exits 0 and prints usage.
@@ -18,6 +18,7 @@ WRAPPERS=(
issue-list.sh
milestone-create.sh
pr-create.sh
pr-edit.sh
pr-list.sh
pr-merge.sh
)
@@ -47,7 +48,7 @@ for wrapper in "${WRAPPERS[@]}"; do
done
if [[ "$fail" -eq 0 ]]; then
echo "help-exit-code regression passed (7/7 wrappers)"
echo "help-exit-code regression passed (8/8 wrappers)"
fi
exit "$fail"