You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: add automated semantic versioning and commit enforcement
- Add commitlint with conventional commit validation (local hook + CI)
- Add husky hooks for pre-commit linting and commit-msg validation
- Add commit-and-tag-version for auto-detected semver bumps and CHANGELOG generation
- Add CI workflow for PR commit and branch name validation
- Add PR template, admin guide for GitHub settings
- Update publish.yml to use commit-and-tag-version instead of manual npm version
- Update CONTRIBUTING.md with branch naming, breaking changes, expanded commit types
Copy file name to clipboardExpand all lines: CLAUDE.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,6 +90,10 @@ Releases are triggered via the `publish.yml` workflow (`workflow_dispatch`). By
90
90
91
91
The workflow can be overridden with a specific version via the `version-override` input. Locally, `npm run release:dry-run` previews the bump and changelog.
92
92
93
+
## Git Conventions
94
+
95
+
- Never add AI co-authorship lines (`Co-Authored-By` or similar) to commit messages.
0 commit comments