From 1115cc33e9eff3b3591bf9d750d984d6f742ba09 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 3 Sep 2025 18:10:44 +0200 Subject: [PATCH] wait --- justfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/justfile b/justfile index e274343..a886aa0 100644 --- a/justfile +++ b/justfile @@ -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