It's a hassle to test PRs by hand, and sometimes a breaking change slips through.
A script that tests our core internal functions (see __git. prefix in https://github.com/jhillyerd/plugin-git/tree/master/functions) would help prevent this. It could then be configured to run via github actions.