I'd like to lint the commit messages in every PR to ensure they are conventional. That way, it is guaranteed that every commit is accounted for in the changelogs.
I'd like to do this with git-cliff, as it's a very versatile tool that can manage the linting, version bump, and changelog generation. It can also be used locally very easily (without installing a load of NodeJS dependencies!).