Skip to content

ci: add a workflow that enforces PR titles follow the conventional commit spec #2390

@lucasrod16

Description

@lucasrod16

Describe what should be investigated or refactored

A workflow should be added to our existing CI to enforce PR titles follow the conventional commits spec

Since we squash all commits in a PR on merge, only the PR title is relevant since that becomes the single commit message when a PR is merged.

The contributing guide should also be updated to reflect this convention.

Links to any relevant code

`https://github.com/defenseunicorns/zarf/tree/main/.github/workflows

Additional context

Should follow this same general pattern:
https://github.com/defenseunicorns/kubernetes-fluent-client/blob/main/.github/workflows/commitlint.yml

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions