Skip to content

Commit 5a0dfcd

Browse files
pre flatten for zip
1 parent 23925d5 commit 5a0dfcd

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/build.yml

+7-4
Original file line numberDiff line numberDiff line change
@@ -484,12 +484,15 @@ jobs:
484484
485485
mkdir "!dirname!"
486486
tar -xf "!zipfile!" -C "!dirname!"
487-
487+
488488
"%SIGNTOOL_PATH%" sign -d "Arduino IDE" -f "%INSTALLER_CERT_WINDOWS_CER%" -csp "eToken Base Cryptographic Provider" -k "[{{%CERT_PASSWORD%}}]=%CONTAINER_NAME%" -fd sha256 -tr http://timestamp.digicert.com -td SHA256 -v "!dirname!\Arduino IDE.exe"
489489
490-
cd "!dirname!"
491-
tar -a -cf "../!newzipfile!" .
492-
cd ..
490+
mkdir "!dirname!\flat"
491+
for /r "!dirname!" %%i in (*) do (
492+
if not "%%~pi"=="!dirname!\flat\" move "%%i" "!dirname!\flat\%%~nxi"
493+
)
494+
495+
tar -a -cf "!newzipfile!" -C "!dirname!\flat" .
493496
494497
rmdir /s /q "!dirname!"
495498

0 commit comments

Comments
 (0)