From 9d95fc7f010d380788e50e61d2185750d054f1fe Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Mon, 7 Sep 2026 12:57:43 -0400 Subject: [PATCH] Merge pull request #7591 from omacom/mise-shim-preserve-argv0 Keep mise upgrades from pruning versions still in use (cherry picked from commit 0973169098768ab9ef53e5665a6ba4b3be99a7d4) (cherry picked from commit e4fa14cefff0a19e72bb9f41722edd6b6f1afd93) --- install/user/mise.sh | 4 ++++ migrations/1787215483.sh | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 migrations/1787215483.sh diff --git a/install/user/mise.sh b/install/user/mise.sh index 3c9f491f..d71905c9 100644 --- a/install/user/mise.sh +++ b/install/user/mise.sh @@ -1,3 +1,7 @@ +# Upgrades must not delete the version a running process is executing from: +# mise up would prune the old install dir out from under a live session. +mise settings set upgrade.auto_prune false + omarchy-mise-install codex omarchy-mise-install claude omarchy-mise-install crush diff --git a/migrations/1787215483.sh b/migrations/1787215483.sh new file mode 100644 index 00000000..2e473ef0 --- /dev/null +++ b/migrations/1787215483.sh @@ -0,0 +1,3 @@ +echo "Stop mise upgrades from pruning versions still in use" + +mise settings set upgrade.auto_prune false