← Back to issue list

tools: add pre-commit

View original Github issue

Metadata

Project
starbase
Number
#68
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged addition of pre-commit configuration. Introduces three new files with forty-two lines of code, approved by one reviewer, and successfully integrated.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged addition of pre-commit configuration. Introduces three new files with forty-two lines of code, approved by one reviewer, and successfully integrated.
qwen3.6-35b-a3b-mtp-q6 Integrated pre-commit tooling into the repository. Merged following maintainer lengau's review request to mr-cal. Changes accepted and applied.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#405 style: add pre-commit to auto-formatting starbase merged Merged addition of pre-commit hooks for automated code formatting. Approved by two reviewers, passed all CI checks, and implemented with minimal changes across two files.
82%
#441 build(deps): update pre-commit hooks craft-application merged Merged update to pre-commit hooks. Approved by two reviewers with minimal changes (+4/-4 lines in one file). The maintainer-authored request passed checks and was successfully integrated.
72%
#1026 tools: editorconfig charmcraft merged Merged an editorconfig addition approved by one reviewer. The maintainer proceeded despite an unrelated spread test failure, adding 42 lines to standardize editor settings.
71%
#170 feat(tools/contributors): add commit filters starflow merged Merged commit type filters and improved checkbox interaction for the contributors tool. Approved by two reviewers, passed all CI checks, and modified one file (+74/-2) to streamline release note generation.
71%
#242 ci(renovate): enable pre-commit support starbase merged Merged after single reviewer approval. Enables Renovate pre-commit manager support via a single file change (+2/-12 lines). CI checks passed successfully.
70%
#11 tools: add yamllint starbase merged Merged maintainer lengau's addition of yamllint as an optional linting tool. Approved by two reviewers with zero unresolved comments. The change updates three files, adding 17 lines and removing 2, with no CI checks reported.
70%