feat(common.mk): group linters in CI
Metadata
Current evaluation
PR #292 merged into starbase as commit 8095ce8, wrapping linter output in ::group::/::endgroup:: markers when CI is set so linters collapse in GitHub Actions logs.
Resolution: closed resolved
Reason: The PR was approved by two reviewers with no unresolved comments and merged to the default branch as commit 8095ce8 ("feat(common.mk): group linters in CI (#292)"). The pattern persists in common.mk, which emits `@echo ::group::$@` guarded by `ifneq ($(CI),)` around each lint target.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #292 merged into starbase as commit 8095ce8, wrapping linter output in ::group::/::endgroup:: markers when CI is set so linters collapse in GitHub Actions logs. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #292 wrapped linters in ::group:: markers when CI is set, enabling collapsible linter output in CI logs. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged pull request groups linters in CI using ::group:: tags to allow collapsing. Approved by reviewers and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a feature adding ::group:: tags around linters when the CI environment variable is set, enabling collapsible linter output in CI pipelines. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/starbase#508
(confidence 55%)
Later commit 0867e7e ("fix(ci): collapse the docs checks in the workflow logs") extended the same CI log-collapsing idea to docs checks.
-
Related To:
canonical/starbase#563
(confidence 45%)
Commit 544b986 ("build(docs): collapse docs-install logs under parent targets") further refined log grouping introduced by this pattern.
Related issues
No related issues found above the similarity threshold.