### Type of change 🔁 CI ### Current behavior currently we are using commitizen cli but contributors can still commit random messages ### Suggested solution implement [commitlint](https://commitlint.js.org/#/) checks ### Additional context _No response_