run pre-commit only on changed files (all for master)

5 jobs for focus-pre-commit in 1 minute and 31 seconds (queued for 1 second)