Skip to content

Write commit message guardrail #22

@jdelfino

Description

@jdelfino

Write the commit message structure guardrail check.

File

.github/workflows/guardrail-commits.yml

What

  • Trigger: PR opened or synchronized
  • Check all commits for conventional commit format
  • Verify: type prefix (feat/fix/chore/docs/test/refactor), max length, issue reference
  • Configurable format from config.yaml
  • Non-conforming: neutral (warning, not blocking by default)
  • Check for non-stale PR approval override

Reference

  • docs/design.md: Commit Message Structure (Layer 4)

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskImplementation work item

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions