]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
ci: try multiple npm binaries in prepare script
authorJörg Behrmann <behrmann@physik.fu-berlin.de>
Wed, 28 Jan 2026 07:40:05 +0000 (08:40 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 28 Jan 2026 09:58:12 +0000 (09:58 +0000)
mkosi.tools.conf/mkosi.prepare.chroot

index d4547083ff5636d436db43db28074b1e4fbb78c9..04606aff294e6fe6c76dd7304e4b2e1f155dbb80 100755 (executable)
@@ -2,5 +2,9 @@
 # SPDX-License-Identifier: LGPL-2.1-or-later
 
 if ! command -v pyright &>/dev/null; then
-    npm install -g pyright
+    for npm in npm npm-24 npm-22; do
+        if command -v "$npm"; then
+            "$npm" install -g pyright
+        fi
+    done
 fi