ci: add commitlint check
Overview
Add a new job that will check the contents of each new commit introduced in the merge request. Each commit needs to follow the conventionalcommits spec.
Closes #31 (closed)
Testing
We can see a pipeline failure like https://gitlab.com/gitlab-org/labkit/-/jobs/889593005 because we had the following bogus commits:
feat(bogus): fix something
bogus commit
Edited by Steve Xuereb