Skip to content

Update CI to validate pre-commit hooks#1085

Merged
threeal merged 1 commit into
mainfrom
update-ci-pre-commit-hooks
May 18, 2026
Merged

Update CI to validate pre-commit hooks#1085
threeal merged 1 commit into
mainfrom
update-ci-pre-commit-hooks

Conversation

@threeal
Copy link
Copy Markdown
Owner

@threeal threeal commented May 18, 2026

Resolves #1082.

Summary

  • Replaces individual CI check steps (install deps, type-check, format, lint) with Lefthook installation + lefthook run pre-commit --all-files
  • Updates README.md and CLAUDE.md to reflect that CI now validates the pre-commit hook

Test plan

  • CI passes on this PR
  • lefthook run pre-commit --all-files step covers type-check, formatting, and lint
  • Test and Package steps still run independently

🤖 Generated with Claude Code

@threeal threeal changed the title update CI to validate pre-commit hooks Update CI to validate pre-commit hooks May 18, 2026
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
@threeal threeal force-pushed the update-ci-pre-commit-hooks branch from 9b22d7d to ec0ad14 Compare May 18, 2026 05:46
@threeal threeal self-assigned this May 18, 2026
@threeal threeal added documentation Improvements or additions to documentation enhancement New feature or request labels May 18, 2026
@threeal threeal added this to the Version 3.5.0 milestone May 18, 2026
@threeal threeal merged commit 208ae33 into main May 18, 2026
1 check passed
@threeal threeal deleted the update-ci-pre-commit-hooks branch May 18, 2026 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update CI to validate pre-commit hooks

1 participant