@@ -463,39 +463,6 @@ jobs:
463
463
fi
464
464
done
465
465
466
- - name : Sign "Arduino IDE.exe" in .zip and rezip
467
- shell : cmd
468
- env :
469
- CERT_PASSWORD : ${{ secrets.INSTALLER_CERT_WINDOWS_PASSWORD }}
470
- CONTAINER_NAME : ${{ secrets.INSTALLER_CERT_WINDOWS_CONTAINER }}
471
- working-directory : ${{ env.BUILD_ARTIFACTS_PATH }}
472
- run : |
473
- @echo off
474
- setlocal enabledelayedexpansion
475
-
476
- for /r %%i in (*_unsigned.zip) do (
477
- set "zipfile=%%i"
478
- goto :break
479
- )
480
- :break
481
-
482
- set "dirname=!zipfile:_unsigned.zip=!"
483
- set "newzipfile=!dirname!.zip"
484
-
485
- mkdir "!dirname!"
486
- tar -xf "!zipfile!" -C "!dirname!"
487
-
488
- "%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"
489
-
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" .
496
-
497
- rmdir /s /q "!dirname!"
498
-
499
466
- name : Upload signed EXE
500
467
uses : actions/upload-artifact@v3
501
468
with :
@@ -508,12 +475,6 @@ jobs:
508
475
name : Windows_X86-64_MSI
509
476
path : ${{ env.BUILD_ARTIFACTS_PATH }}/*Windows_64bit.msi
510
477
511
- - name : Upload signed ZIP
512
- uses : actions/upload-artifact@v3
513
- with :
514
- name : Windows_X86-64_zip
515
- path : ${{ env.BUILD_ARTIFACTS_PATH }}/*Windows_64bit.zip
516
-
517
478
# This step is needed because the self hosted runner does not delete files automatically
518
479
- name : Clean up artifacts
519
480
run : rm -rf ${{ env.BUILD_ARTIFACTS_PATH }}
0 commit comments