Would it be practical to add a script to Travis, that would check if the README of the exercise was updated and ,if the build fails because of the update, to post an appropriate message in the PR conversation?
For instance, if the contributor edits a section that was generated from the problem-specifications and did not modify the original README file , the message would appear that informs the contributor that this is the wrong way to change the README and asks them to consider making a PR for the problem-specifications. Something similar, if the contributor modifies the .hints section without updating the .hints file itself.
That way a quicker feedback would be provided for the contributors in case Travis build fails, and the maintainers for various reasons haven't provided a quick explanation.
Would it be practical to add a script to Travis, that would check if the README of the exercise was updated and ,if the build fails because of the update, to post an appropriate message in the PR conversation?
For instance, if the contributor edits a section that was generated from the
problem-specificationsand did not modify the original README file , the message would appear that informs the contributor that this is the wrong way to change the README and asks them to consider making a PR for theproblem-specifications. Something similar, if the contributor modifies the.hintssection without updating the.hintsfile itself.That way a quicker feedback would be provided for the contributors in case Travis build fails, and the maintainers for various reasons haven't provided a quick explanation.