Skip to content

[Feature] Enforce Conventional Commits on commit messages #69

@Astro-Han

Description

@Astro-Han

What task are you trying to do?

Add a CI check that lints commit messages in a PR against Conventional Commits (feat:, fix:, refactor:, docs:, chore: …), matching the AGENTS.md convention.

Context

Split out of #54 (P3 polish). Separate from title-lint (#68) because the two target different artifacts. Upstream-sync squash commits need an allowlist or the check must only run on non-sync PRs.

What would a good result look like?

Audience

Maintainers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low priorityciContinuous integration / GitHub ActionsenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions