This adds Travis and Coveralls support. TravisCI is a continuous integration system that is free for open source projects. It allows you to automatically run your tests whenever you push a branch or someone creates a PR. I've set my branch up in my own account for you to take a look at https://travis-ci.org/simbabque/SQLite-Work.
In order to use it, you need to create an account at https://travis-ci.org/ and sync it with your github account.
In addition to that, there is also https://coveralls.io/, which is hooked up to Travis. It collects coverage data from the test runs in Travis. You can look at my fork at https://coveralls.io/github/simbabque/SQLite-Work. Again, you have to create your own account and sync it with your github profile.
This is my entry for the CPAN Pull Request Challenge in February 2018. It was intended to be for January, but I unfortunately did not have time to work on it earlier.
I don't have time for the learning curve required, right now, and I'd rather not have things in my code that I'm not using -- that way lies bit rot. But thanks for the thought. I find the testing in Dist::Zilla to be good enough for me; even if it doesn't automatically test every commit, it does auto-test before a new version release. Yeah, it's perl-centric, but that's what I'm mostly writing in.