From a2f42fc771aba319e9d9b75e90a6dabeedde9fa1 Mon Sep 17 00:00:00 2001 From: tranch Date: Wed, 29 Jul 2026 15:26:08 +0800 Subject: Fix Titanoboa Justfile lookup Run the pinned builder with explicit Justfile and working directory paths under sudo. --- just_scripts/build-installer-iso.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/just_scripts/build-installer-iso.sh b/just_scripts/build-installer-iso.sh index 3226527..4e634a6 100755 --- a/just_scripts/build-installer-iso.sh +++ b/just_scripts/build-installer-iso.sh @@ -115,8 +115,13 @@ git -C "${tmp_titanoboa}" checkout --quiet "${titanoboa_revision}" # `just build IMAGE 1 0 none squashfs "" 1`. ( cd "${tmp_titanoboa}" - CI=1 TITANOBOA_WORKDIR="${tmp_titanoboa}/work" \ - sudo PATH="${PATH}" just build "${payload}" 1 0 none squashfs "" 1 + sudo env \ + CI=1 \ + TITANOBOA_WORKDIR="${tmp_titanoboa}/work" \ + just \ + --justfile "${tmp_titanoboa}/Justfile" \ + --working-directory "${tmp_titanoboa}" \ + build "${payload}" 1 0 none squashfs "" 1 ) titanoboa_iso="${tmp_titanoboa}/output.iso" -- cgit v1.2.3