Skip to content

Agent Countercheck v0.5.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 01:26
· 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, verify says 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