1
0

Validate firmware check
Some checks failed
Build & Test WASM / build-and-test (push) Failing after 1m42s

This commit is contained in:
2026-03-16 11:47:29 +01:00
parent 5e80cfd6d1
commit a37c875fe5

View File

@@ -19,7 +19,14 @@ cd "$(dirname "$0")"
if [ ! -f "$FIRMWARE_FILE" ]; then if [ ! -f "$FIRMWARE_FILE" ]; then
echo "Downloading firmware ${FIRMWARE_VERSION} (~150MB)..." echo "Downloading firmware ${FIRMWARE_VERSION} (~150MB)..."
mkdir -p "$FIRMWARE_DIR" mkdir -p "$FIRMWARE_DIR"
curl -L --progress-bar -o "$FIRMWARE_FILE" "$FIRMWARE_URL" curl -fL --progress-bar -o "$FIRMWARE_FILE.tmp" "$FIRMWARE_URL"
# Validate it's actually a zip file.
if ! file "$FIRMWARE_FILE.tmp" | grep -q "Zip archive"; then
echo "ERROR: downloaded file is not a valid zip"
rm -f "$FIRMWARE_FILE.tmp"
exit 1
fi
mv "$FIRMWARE_FILE.tmp" "$FIRMWARE_FILE"
echo "Downloaded to $FIRMWARE_FILE" echo "Downloaded to $FIRMWARE_FILE"
else else
echo "Using cached firmware: $FIRMWARE_FILE" echo "Using cached firmware: $FIRMWARE_FILE"