I've noticed some github repos have an automated process for validating files on pull requests.
For example say there is a JSON file that recieves a pull request. I'd like a setup where the new file is checked against a validation script. Then the bot would respond as a comment saying if the test was passed or not.
Here is a repo which seems to use a similar process.