This commit is contained in:
2025-09-03 18:10:44 +02:00
parent 424c9661db
commit 1115cc33e9

View File

@@ -580,6 +580,7 @@ push-new-pr:
gh pr create --base="$base"
fi
if gum confirm "Enqueue nixpkgs-review?"; then
sleep 5
pr_number="$(gh pr list --author @me | column -s$'\t' -t | gum choose | cut -d' ' -f1)"
[[ -n "$pr_number" ]]
just enqueue-nixpkgs-review "$pr_number"
@@ -594,7 +595,7 @@ bump-new-worktree *packages:
[[ "${#packages[@]}" -gt 0 ]]
export JUST_SYSTEM="$(just _a_system)"
gum confirm --default=no "Check versions on all branches?" && just get-versions "${packages[0]}" ||: # TODO: timeout?
worktree=$(just _new_worktree bump "$(printf "%s\n" "${packages[0]}" | rev | cut -d. -f1 | rev)")
worktree=$(just _new_worktree "$(gum confirm "Use tmp worktree?" && echo tmp-bump || echo bump)" "$(printf "%s\n" "${packages[0]}" | rev | cut -d. -f1 | rev)")
[[ -n "$worktree" ]]
[[ -d "$worktree" ]]
cd "$worktree"
@@ -660,7 +661,8 @@ fix *packages:
[[ "${#packages[@]}" -gt 0 ]] || { printf >&2 "%s\n" "ERROR: no packages chosen..."; false; }
export JUST_SYSTEM="$(just _a_system)"
just open-package-urls "${packages[0]}" ||:
cd "$(just _new_worktree fix "$(echo "${packages[0]}" | rev | cut -d. -f1 | rev)")"
cd "$(just _new_worktree "$(gum confirm "Use tmp worktree?" && echo tmp-fix || echo fix)" "$(echo "${packages[0]}" | rev | cut -d. -f1 | rev)")"
just _fix "${packages[@]}" ||:
if gum confirm "Try to bump?" --default=no; then
rm -rf results-src
@@ -1170,7 +1172,7 @@ enqueue-nixpkgs-review *$prs:
$'eple\t~/repos/nixpkgs/master/' \
$'garp\t~/repos/nixpkgs/master/'
)"
delay_pueue=$(gum confirm "Add '--delay 15m' to pueue?" --default=no && echo true || echo false)
delay_pueue=$(gum confirm "Add '--delay 15m' to pueue?" --default=yes && echo true || echo false)
gum confirm
for pr in $prs; do
declare -a cmd