~samhh/unerf

5852140d — Sam A. Horvath-Hunt 3 months ago master
Produce build artifacts in CI

For the time being at least, at the time of releases, these will have to be manually attached to annotated tags per Sourcehut's documentation.
959581ca — Sam A. Horvath-Hunt 3 months ago
Signify presence of scripts with exit code

This also removes the output text when no scripts are found.
331aa841 — Sam A. Horvath-Hunt 3 months ago
Add build status to README
d0f33b54 — Sam A. Horvath-Hunt 3 months ago
Add CI tests

Running CI in Arch didn't work with ghcup, and with NixOS currently
using the same versions of everything (GHC 8.10.4, Cabal 3.4.0.0) it's
the easiest solution.
72b0d467 — Sam A. Horvath-Hunt 3 months ago
Hide -v from -h header
4d24f3ba — Sam A. Horvath-Hunt 4 months ago
Minor refactor Solver fns
2b1f3c05 — Sam A. Horvath-Hunt 4 months ago
Represent scripts as a non-empty set

This prevents us from needing to think about duplicate scripts.
e6413f95 — Sam A. Horvath-Hunt 4 months ago
Remove ToolResult type; embrace Map
5ac881d5 — Sam A. Horvath-Hunt 4 months ago
Use _ prefix notation for lenses
77fad204 — Sam A. Horvath-Hunt 4 months ago
Formatting
0da2e41c — Sam A. Horvath-Hunt 4 months ago
Update -v text for consistency with -h
42f63dd0 — Sam A. Horvath-Hunt 4 months ago
Add supported tooling to README
05edafdf — Sam A. Horvath-Hunt 4 months ago
Add CI linting

No testing yet as the previous attempt via ghcup didn't work:
https://builds.sr.ht/~samhh/job/513082#task-test
20359087 — Sam A. Horvath-Hunt 5 months ago 0.1.0
0.1.0
6a711622 — Sam A. Horvath-Hunt 5 months ago
Add GNU make support
6c1cb630 — Sam A. Horvath-Hunt 5 months ago
Append scripts via lens

This is a lot of complexity to introduce to benefit a single call site, but I want to learn more about lenses. :)
b33978d7 — Sam A. Horvath-Hunt 5 months ago
Improve Yarn strategy, removing dependency upon npm
6e7644f6 — Sam A. Horvath-Hunt 5 months ago
Implement more robust solver
ba334295 — Sam A. Horvath-Hunt 5 months ago
Fix npm not displaying if there are no scripts
6e0f9a88 — Sam A. Horvath-Hunt 5 months ago
Add support for Spago
Next