awkawbandClaude Sonnet 5 badcdd2566 justfile: add update target to automate version bumps; push ui to cachix
push-cache was only printing the main invoiceninja package's out path, so
the ui derivation (exposed via passthru.ui) never actually reached the
cachix cache even though it gets built as a dependency.

The new update target (scripts/update-versions.sh) checks GitHub for the
latest invoiceninja release and the latest invoiceninja/ui tag, bumps
whichever changed in package.nix, and iteratively rebuilds -- parsing
each hash-mismatch error Nix reports for a fixed-output derivation -- to
fill in the correct src/npmDeps/vendor hashes automatically.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-22 17:35:06 -04:00
2024-07-04 13:56:50 -04:00
2026-08-14 16:18:30 -04:00
2026-10-22 15:59:29 -04:00
S
Description
Invoice Ninja NixOS derivation and module
388 KiB
Languages
Nix 85.7%
Shell 11.5%
Just 2.8%