ci changelog checker not user friendly
With the user being a potential contributor in this case.
The problems are:
- passive voice in error message doesn't explain how to fix the problem
- project references aren't supported
- it stops checking commits as soon as there's an error