Git has a hard requirement that user name/email is configured for
any operation that creates a commit. Since this is practically always configured
during local testing, it's easily missed as a requirement for these types of
operations to work as expected in CI.
To ensure these operations just work, we can set a sane default. Any config
differing from the norm can be reconfigured after setup.