diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bceaa5f..1889de0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -134,10 +134,10 @@ jobs: exit 1 fi - - name: SHA-256 checksums + - name: SHA-256 checksum if: steps.check.outputs.exists == 'false' run: | - sha256sum WinMasterBlocker.bat LICENSE CITATION.cff > SHA256SUMS.txt + sha256sum WinMasterBlocker.bat > SHA256SUMS.txt cat SHA256SUMS.txt - name: Release notes since previous tag @@ -166,8 +166,6 @@ jobs: body_path: RELEASE_NOTES.md files: | WinMasterBlocker.bat - LICENSE - CITATION.cff SHA256SUMS.txt fail_on_unmatched_files: true make_latest: true diff --git a/README.md b/README.md index a0499e1..b80c543 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@
+
@@ -33,7 +34,7 @@ Coverage is two-layered. First a recursive walk of every known install path (`%P
## Quickstart
-1. Download `WinMasterBlocker.bat` from this repo.
+1. Download [WinMasterBlocker.bat](https://github.com/ph33nx/WinMasterBlocker/releases/latest/download/WinMasterBlocker.bat) from the [latest release](https://github.com/ph33nx/WinMasterBlocker/releases/latest). Verify with `certutil -hashfile WinMasterBlocker.bat SHA256` against the `SHA256SUMS.txt` from the same release.
2. Right-click it, **Run as administrator**. If you double-click, the script re-launches itself with elevation through PowerShell.
3. Pick a vendor from the menu. Pick `98` after a vendor update to re-scan and add any new executables. Pick `99` to remove every rule the script added.