File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77
88 Signed artifacts:
99 - ferrite-portable-windows-x64.zip: Contains ferrite.exe (portable build)
10- - ferrite-windows-x64.msi: MSI installer with embedded ferrite. exe
10+ - ferrite-windows-x64.msi: MSI installer (signs MSI and embedded exe automatically)
1111-->
1212<artifact-configuration xmlns =" http://signpath.io/artifact-configuration/v1" >
1313 <!-- GitHub Actions wraps uploaded artifacts in a zip -->
1414 <zip-file >
1515 <!-- Windows portable zip - sign the executable inside -->
1616 <zip-file path =" ferrite-portable-windows-x64.zip" >
17- <pe-file path =" ferrite.exe" />
17+ <pe-file path =" ferrite.exe" >
18+ <authenticode-sign />
19+ </pe-file >
1820 </zip-file >
1921
20- <!-- Windows MSI installer - sign both the MSI and the executable inside -->
22+ <!-- Windows MSI installer - signing MSI also signs embedded executables -->
2123 <msi-file path =" ferrite-windows-x64.msi" >
22- <!-- Sign the main application executable -->
23- <pe-file path =" ferrite.exe" />
24+ <authenticode-sign />
2425 </msi-file >
2526 </zip-file >
2627</artifact-configuration >
You can’t perform that action at this time.
0 commit comments