docs: track releases README while keeping binaries local-only
Some checks failed
CI / Test Python 3.10 (push) Has been cancelled
CI / Test Python 3.11 (push) Has been cancelled
CI / Test Python 3.12 (push) Has been cancelled

This commit is contained in:
Dr Jones
2026-05-22 20:12:10 -07:00
parent 08f9979cc6
commit 6c775c12a0
2 changed files with 27 additions and 1 deletions

3
.gitignore vendored
View File

@@ -29,6 +29,7 @@ signup_draft.json
proxy_chain_manager/_bundled/
# Release output (scripts/release_build.ps1) — upload as CI artifacts / GitHub Release
releases/
releases/*
!releases/README.md
build/version_info.txt

25
releases/README.md Normal file
View File

@@ -0,0 +1,25 @@
# Proxy God — Windows releases
Production builds live here after running `build_release.bat` from the repo root.
## Latest: v1.0.0
| File | Description |
|------|-------------|
| `v1.0.0/ProxyChainManager.exe` | Main application (UAC admin, one-file PyInstaller build) |
| `v1.0.0/ProxyChainManager.exe.sha256` | SHA256 checksum |
| `v1.0.0/RELEASE_MANIFEST.json` | Version, git commit, build time, platform |
| `v1.0.0/SBOM.json` | Frozen dependency list at build time |
| `v1.0.0/requirements-frozen.txt` | Same as SBOM, pip freeze format |
| `v1.0.0/LICENSE` | MIT |
| `v1.0.0/OPERATOR_RUNBOOK.md` | Emergency ops (firewall disengage, etc.) |
| `ProxyGod-v1.0.0-windows-amd64.zip` | Full release archive |
### Verify download
```powershell
Get-FileHash -Algorithm SHA256 releases\v1.0.0\ProxyChainManager.exe
Get-Content releases\v1.0.0\ProxyChainManager.exe.sha256
```
Build commit: see `RELEASE_MANIFEST.json` inside the folder.