summaryrefslogtreecommitdiff
path: root/nix
AgeCommit message (Collapse)Author
21 hoursAdd bisect_ppx test coverage infrastructure with CI workflow and test suitesCrash Over Burn
Integrate bisect_ppx for code coverage across the test suite: - Add bisect_ppx instrumentation to lib/dune and test/dune - Add bisect_ppx dependency to dune-project, nixtamal.opam, and nix/package/nixtamal.nix - Create bisect.yml configuration for HTML and text coverage reports - Add .github/workflows/coverage.yml for CI-based coverage reporting - Fix flake.nix devShell to include checkInputs for full development environment - Add coverage checks to flake.nix checks output New test suites for recently ported features: - test/test_upgrade.ml: Tests for schema upgrade command (backup, dry-run, version validation) - test/test_fossil.ml: Tests for Fossil VCS codec and lockfile roundtrips - test/test_lockfile.ml: Tests for lockfile auto-creation and serialization - test/test_main.ml: Register all new test suites Documentation updates: - AGENTS.md: Add contact info (website, XMPP MUC), note llm/ folder is gitignored - README.asciidoc: Add website link, mention Fossil VCS, schema versioning, upgrade command - .gitignore: Add _build/ and _coverage/ directories Covers testing for previously ported features: schema upgrade, Fossil VCS support, and lockfile auto-creation.
2026-01-07lock loader: fix indentation·𐑑𐑴𐑕𐑑𐑩𐑀
2026-01-05Nixtamal: upgrade to the new 0.1.1 schema·𐑑𐑴𐑕𐑑𐑩𐑀
2026-01-02nixtamal: refresh·𐑑𐑴𐑕𐑑𐑩𐑀
2026-01-01nix/tamal/default.nix: update with newest syntax·𐑑𐑴𐑕𐑑𐑩𐑀
2026-01-01version: 0.0.8-alpha β†’ 0.0.9-alpha·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-31nix/tamal: .ignore onset·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-31Dune: ignore directories from the top level·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-31version: 0.0.7-alpha β†’ 0.0.8-alpha·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-31Dune: ignore the Nix directory·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-30version: 0.0.6-alpha β†’ 0.0.7-alpha·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23nix dep: add dash-nix·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23version: 0.0.6-alpha·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23nix/check: onset·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23nixfmt: fully rename·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23mark-darcs-weak-hash: move to Nix·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23package/nixfmt: move to dash-nix·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23compile: release env·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-23nixtamal: refresh·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-20cut 0.0.5-alpha·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-20Remove useless _build·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-20Nix check overlay·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-20newlines to fix tab indentation·𐑑𐑴𐑕𐑑𐑩𐑀
I really need to just write to my own buffer if Format isn’t gonna support tabs :|
2025-12-20unset newline in lockfile·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-20nixtamal refresh·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-13nixtamal refresh·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-13use latest git ls-remote·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-11add camomile·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10manifest: do hash algo·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10set up QCheck·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10add banners! ⛧·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10dogfood nixtamal·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10docs/manpages onset·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10ocaml onset·𐑑𐑴𐑕𐑑𐑩𐑀
2025-12-10nix onset·𐑑𐑴𐑕𐑑𐑩𐑀