mirror of
https://github.com/omacom/omarchy.git
synced 2026-09-28 06:13:13 +08:00
Loosen the offline Node pin so mise up tracks new releases
Offline installs unpack the bundled tarball and pin Node to its exact version, since latest can't be resolved without network. But nothing ever loosened that pin, so Node stayed frozen at the ISO's version and mup skipped it forever, while online installs tracked latest. Rewrite the pin to latest right after registering the bundled version: mise resolves latest to the installed version while offline (verified with no network and an empty cache), and the first mise up with network picks up new releases just like an online install. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017LseZ1jcLaFBnndRnW4yb5
This commit is contained in:
co-authored by
Claude Fable 5
parent
93d9d0c859
commit
5db4a40195
@@ -37,6 +37,11 @@ if [[ -n $NODE_PACKAGE_DIR ]]; then
|
||||
mkdir -p "$NODE_INSTALL_DIR"
|
||||
tar -xzf "$NODE_TARBALL" --strip-components=1 -C "$NODE_INSTALL_DIR"
|
||||
mise use -g node@"$NODE_VERSION"
|
||||
|
||||
# That pinned the exact bundled version, which would exempt Node from
|
||||
# mise up forever. Loosen it to latest, like an online install gets:
|
||||
# mise resolves latest to the installed version while offline.
|
||||
mise config set tools.node latest --file "$HOME/.config/mise/config.toml"
|
||||
fi
|
||||
else
|
||||
mise use -g node@latest
|
||||
|
||||
Reference in New Issue
Block a user