Repository navigation
Agent Countercheck v0.5.2
·
62 commits
to PROD
since this release
Immutable
release. Only release title and notes can be modified.
- Fix: protected files stored in Git LFS work again (#11).
Since v0.5.1 the base is read from git's own objects, which for an LFS file is the small pointer, so an untouched
LFS test fixture counted as changed and the checks ran against the pointer. Now the real content comes from the
local LFS store, checked against the pointer's SHA-256 and size: an untouched file isn't a change, an edited one is
put back with its real content, and a changed LFS store is refused like a changed git object. If the content isn't
on the computer,verifysays so (git lfs pull) instead of failing the check. Golden expected files stored in LFS
are read the same way.
Install
| You use | Command |
|---|---|
| Python | pip install -U agent-countercheck · uvx --from agent-countercheck countercheck verify |
| macOS / Linux, Homebrew | brew trust --formula datacrate360/tap/agent-countercheck && brew upgrade agent-countercheck |
| macOS / Linux, any shell | curl -fsSL https://raw.githubusercontent.com/datacrate360/agent-countercheck/PROD/install.sh | sh |
| Windows 10/11, PowerShell | irm https://raw.githubusercontent.com/datacrate360/agent-countercheck/PROD/install.ps1 | iex |