Skip to content

chore: migrate commit enforcement to committed and align CI gate#37

Merged
P4suta merged 2 commits into
mainfrom
chore/standardize-git-conventions
Jul 21, 2026
Merged

chore: migrate commit enforcement to committed and align CI gate#37
P4suta merged 2 commits into
mainfrom
chore/standardize-git-conventions

Conversation

@P4suta

@P4suta P4suta commented Jul 21, 2026

Copy link
Copy Markdown
Owner

What & why

Standardize Conventional Commits enforcement on committed (Rust), matching the portfolio convention:

  • Local commit messages are linted by committed (committed.toml) via the lefthook commit-msg hook, replacing commitlint.
  • The CI Conventional Commits check now validates the PR title with amannn/action-semantic-pull-request (mirrors the find-my-files reference), instead of wagoid/commitlint-github-action.
  • Removed the commitlint config, the tooling-only package.json, and the orphaned Dependabot npm group.
  • Added a Linear section to the PR template.

Linear

Closes DEV-60

Checklist

  • just lint passes (ran via the lefthook pre-push gate)
  • just test passes (ran via the lefthook pre-push gate)

Standardize on committed (Rust) for local Conventional Commits enforcement
via the lefthook commit-msg hook, replacing commitlint. The CI Conventional
Commits check now validates the PR title with amannn/action-semantic-pull-request
(matching the find-my-files reference), and the commitlint config, tooling-only
package.json, and orphaned Dependabot npm group are removed.

Also adds a Linear section (Closes DEV-###) to the PR template.
@P4suta
P4suta enabled auto-merge (squash) July 21, 2026 07:06
@P4suta
P4suta merged commit 835634b into main Jul 21, 2026
31 checks passed
@P4suta
P4suta deleted the chore/standardize-git-conventions branch July 21, 2026 08:41
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