Skip to content

ci: Add conventional commits linting#147

Merged
vitallium merged 1 commit into
mainfrom
vs/adopt-conv-commits
Jul 19, 2025
Merged

ci: Add conventional commits linting#147
vitallium merged 1 commit into
mainfrom
vs/adopt-conv-commits

Conversation

@vitallium
Copy link
Copy Markdown
Collaborator

  • Add commit-lint job to CI workflow that validates conventional commits
  • Configure commitlint with @commitlint/config-conventional
  • Add Node.js/pnpm setup for running commitlint in CI
  • Handle both push events (last commit) and pull requests (range validation)
  • Customize subject-case rule to prevent restrictive casing enforcement
  • The idea behind using conventional commits is to have a nice-looking changelog for users

@vitallium vitallium self-assigned this Jul 19, 2025
@cla-bot cla-bot Bot added the cla-signed label Jul 19, 2025
Comment thread commitlint.config.js
@vitallium vitallium force-pushed the vs/adopt-conv-commits branch 2 times, most recently from 283017c to 4a8639b Compare July 19, 2025 11:45
@vitallium vitallium force-pushed the vs/adopt-conv-commits branch from 4a8639b to dcf0a2f Compare July 19, 2025 11:46
@vitallium vitallium merged commit 48cad1f into main Jul 19, 2025
4 checks passed
@vitallium vitallium deleted the vs/adopt-conv-commits branch July 19, 2025 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant