fix: use absolute path for toolchain find on cache miss

This commit is contained in:
root 2026-04-24 15:05:23 +08:00
parent aadd8fdd89
commit 314c4e75d7

View file

@ -203,7 +203,7 @@ jobs:
cd /tmp/toolchain cd /tmp/toolchain
curl -fL -sS --retry 3 --retry-delay 5 -o "$(basename "$TARBALL_URL")" "$TARBALL_BASE/$TARBALL_URL" curl -fL -sS --retry 3 --retry-delay 5 -o "$(basename "$TARBALL_URL")" "$TARBALL_BASE/$TARBALL_URL"
tar -xf "$(basename "$TARBALL_URL")" tar -xf "$(basename "$TARBALL_URL")"
TOOLCHAIN_DIR=$(find . -maxdepth 1 -type d -name "${BOOTLIN_ARCH}--musl--stable-*" | head -n1) TOOLCHAIN_DIR=$(find /tmp/toolchain -maxdepth 1 -type d -name "${BOOTLIN_ARCH}--musl--stable-*" | head -n1)
cd - cd -
else else
echo "Using cached toolchain: $TOOLCHAIN_DIR" echo "Using cached toolchain: $TOOLCHAIN_DIR"