You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,8 @@ This tool modifies Windows registry settings, services, and system configuration
16
16
17
17
## Verifying your download
18
18
19
-
Releases through v2.1.2 were not Authenticode-signed. Starting with v2.1.3, the release workflow
20
-
refuses to publish a tag unless the EXE has a valid Authenticode signature. Development artifacts
21
-
may remain unsigned. Always verify the archive against the checksum from the same release:
19
+
Releases are not code-signed, so Windows SmartScreen may warn the first time you run the EXE — that
20
+
is expected. Verify the archive against the checksum published with the same release:
22
21
23
22
```powershell
24
23
# Compare against SHA256SUMS.txt from the same release
@@ -117,7 +116,7 @@ Build.bat
117
116
`Build.bat` runs `dotnet test` → `dotnet publish -c Release -r win-x64 --self-contained -p:PublishSingleFile=true` → packages the EXE, project notices, and dependency licenses under `dist\PleaseTweakWindows\` → zips it. Scripts are embedded inside the EXE; no loose `scripts\` folder ships with the release.
118
117
119
118
This local package is unsigned. Production releases are created by the tagged GitHub Actions
120
-
workflow, which requires and verifies the project code-signing certificate.
119
+
workflow and are also unsigned; verify them against the published `SHA256SUMS.txt`.
0 commit comments