From ac7812f88f3c61ab075ac00918ebc71a07c4af6f Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 16 Jul 2026 15:13:13 +0200 Subject: [PATCH] ajshdaksdhakjsdh --- justfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/justfile b/justfile index dab797c..2444a57 100644 --- a/justfile +++ b/justfile @@ -710,7 +710,12 @@ bump-here *packages: for package in "${package_aliases[@]}"; do if nix eval {{NIX_EVAL_OPTS}} --file default.nix "$package".passthru.updateScript >&/dev/null; then HEAD=$($GIT rev-parse HEAD) - "${config2[@]}" nix-update "$package" --use-update-script --update-script-args "--argstr skip-prompt true" --commit || true + if ! "${config2[@]}" nix-update "$package" --use-update-script --update-script-args "--argstr skip-prompt true" --commit ; then + # failed -> drop and move on + git restore . + continue + fi + # success, but no commit if [[ $($GIT rev-parse HEAD) = "$HEAD" ]]; then echo "no commit found, trying without the updateScript..." $GIT restore .