Lightweight command runner for monorepos. Can run commands on only packages changed against defined root branch
WIP
cargo run -- --detect-changes --main-branch main --package-dir packages --root-dir /home/jake/Development/group_firewall_mr --command build
Config files mapping out commands to package scripts should be configured in all package dirs like so.
Named shiv.json
{
"scripts": [
{
"name": "build",
"run": "yarn build"
}
]
}