fixup! test: replace onto tests with shell script
test: ensure empty changes aren't committed
test: ensure build can be run on HEAD