Skip to content

Draft: ci: enforce conventional commits

Conventional commits are a good standard way how to remove the need for manual CHANGELOG updates. The reasoning is explained in more detail on gitlab-org/gitlab-vscode-extension!85 (merged).

The enforcement part is 1:1 copy of gitlab-org/gitlab-vscode-extension!85 (merged) and shouldn't need much more testing.

The automatic generation still needs to be tested, because we customize the changelog rendering in this MR and in gitlab-org/gitlab-vscode-extension!84 (merged) we don't add any configuration to the way we generate changelog.

Edited by Tomas Vik (OOO back on 2024-05-09)

Merge request reports