← Back to issue list

feat(tools/contributors): add commit filters

View original Github issue

Metadata

Project
starflow
Number
#170
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

Two improvements: 1. Clicking anywhere in a the cell with the checkbox will toggle the checkbox. 2. Adds buttons to check/uncheck commits based on their type. This makes it quicker to ignore commits that are irrelevant to an application's release notes. For example, I don't care what `test:` commits were added to craft-parts when writing snapcraft's release notes. <img width="1213" height="1176" alt="image" src="https://github.com/user-attachments/assets/4af7d582-f4f3-4aa4-9f64-5fca0a90357f" /> This code was written by an LLM.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Adds commit type filtering buttons and cell click toggles to the contributors tool, streamlining release note generation. Currently approved by one reviewer with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Adds commit type filtering and cell-click toggling to the contributors tool, streamlining release note generation. Currently pending maintainer review with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 20
Confidence: 90
needs review Adds commit type filtering buttons and cell click toggles to the contributors tool. Currently pending maintainer review with a failing OSV-scanner CI check.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 85
needs review Adds commit type filtering buttons and cell click-to-toggle for a contributors tool, streamlining release note generation. Currently pending maintainer review with all CI checks passing.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 15
Confidence: 90
needs review Adds commit type filtering and cell-click toggling to the contributors tool UI. Currently pending maintainer review with one unresolved comment. All CI checks are passing or pending.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 20
Confidence: 90
needs review Adds commit type filtering buttons and cell click-to-toggle functionality to the contributors tool to streamline release note generation. Currently pending maintainer review with 2 unresolved comments and passing CI.

Update history

Date Change
updated
updated
updated
updated
updated
created

Related issues

Issue Project State Summary Similarity
#254 docs: include contribution information rockcraft merged Merged following approval from three reviewers and passing CI checks. The change updates documentation with contribution guidelines, modifying four files (+84/-34 lines).
72%
#6107 docs: improve the contribution guides more snapcraft merged Merged documentation updates improving the contribution guides. Changes reorder the commit phase, make the test step more active, and enhance link accessibility. Approved by two reviewers and merged after passing CI checks.
71%
#114 feat: add contributors script starflow merged Merged contributors script generating contributor lists and HTML release notes for application releases. Approved by two reviewers with all CI checks passing across multiple platforms.
71%
#68 tools: add pre-commit starbase merged Merged addition of pre-commit configuration. Introduces three new files with forty-two lines of code, approved by one reviewer, and successfully integrated.
71%