runner runs commands based on changed files in the comits