Skip to content

Add SemVer Commit Log Pipeline #102

@JohnnyIrvin

Description

@JohnnyIrvin

This feature will implement a pipeline to check for compliance with SemVer convention in commit logs

Is your feature request related to a problem? Please describe.
Yes, it is. Currently, it's difficult to keep track of Semantic Versioning (SemVer) compliance in commit logs, which can lead to errors in versioning.

Describe the solution you'd like
A pipeline script that will run after committing to a branch and check whether the commit log follows the SemVer convention - three numbers separated by periods. If the log doesn't comply, the user will get feedback about the error.

Describe alternatives you've considered
Manually reviewing and ensuring SemVer compliance, but this can be time-consuming and error-prone.

As a stretch goal, we could automatically trigger the deployment pipeline if the logs comply with SemVer

See https://github.com/JohnnyIrvin/shell-craft for a great example.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions