返回 DeepSeek-Reasonix
windows-installer-v2.xml
根目录 / .signpath / artifact-configurations / windows-installer-v2.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Sign the finished NSIS container only when the exact payload used to build it
3 is present and already Authenticode-signed: the flat Go executables plus
4 every PE file inside the Electron app/ tree. GitHub Actions wraps this
5 bundle in a zip before SignPath receives it. Keep this versioned separately
6 so provisioning it cannot break releases still using windows-installer. -->
7 <artifact-configuration xmlns="http://signpath.io/artifact-configuration/v1">
8 <zip-file>
9 <pe-file path="*installer*.exe">
10 <authenticode-sign />
11 </pe-file>
12 <pe-file path="reasonix-desktop.exe">
13 <authenticode-verify />
14 </pe-file>
15 <pe-file path="reasonix-guard.exe">
16 <authenticode-verify />
17 </pe-file>
18 <pe-file path="reasonix-launcher.exe">
19 <authenticode-verify />
20 </pe-file>
21 <pe-file path="reasonix-update-helper.exe">
22 <authenticode-verify />
23 </pe-file>
24 <pe-file path="reasonix-cli.exe">
25 <authenticode-verify />
26 </pe-file>
27 <pe-file path="reasonix-uninstall.exe">
28 <authenticode-verify />
29 </pe-file>
30 <pe-file-set>
31 <include path="app/**/*.exe" min-matches="1" max-matches="unbounded" />
32 <include path="app/**/*.dll" min-matches="1" max-matches="unbounded" />
33 <for-each>
34 <authenticode-verify />
35 </for-each>
36 </pe-file-set>
37 </zip-file>
38 </artifact-configuration>
39
39 lines XML