···178178go test ./... # run tests
179179nix build # hermetic build → ./result/bin/adiff
180180```
181181+182182+### Releasing
183183+184184+`VERSION` is the single source of truth for the release version. Bump it with [`svu`](https://github.com/caarlos0/svu) via the flake app:
185185+186186+```sh
187187+nix run .#bump-version # bump to next version (based on conventional commits)
188188+nix run .#bump-version -- patch # force a patch bump
189189+nix run .#bump-version -- minor # force a minor bump
190190+nix run .#bump-version -- major # force a major bump
191191+```
192192+193193+After bumping, commit `VERSION` and tag the release.