Skip to content

feat(commitmsg): normalize commit messages - #252

Open
ssmanji89 wants to merge 2 commits into
marcus:mainfrom
ssmanji89:feat/commit-message-normalizer-de1aeba
Open

ssmanji89 wants to merge 2 commits into
marcus:mainfrom
ssmanji89:feat/commit-message-normalizer-de1aeba

Conversation

@ssmanji89

Copy link
Copy Markdown

Summary

  • add dependency-free Conventional Commits parsing, normalization, validation, and formatting
  • add the nightshift commit-msg CLI and atomic commit message writes
  • install the commit-msg hook with the existing pre-commit hook
  • document allowed types, trailers, examples, and bypass behavior

Verification

  • go test ./...
  • go vet ./...
  • go build ./...
  • isolated temporary-repository hook test

Nightshift-Task: commit-normalize
Nightshift-Ref: https://github.com/marcus/nightshift

Keep trailers in a separate canonical block and run the fallback CLI
from the repository module.

Nightshift-Task: commit-normalize
Nightshift-Ref: https://github.com/marcus/nightshift

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant