← Back to issue list

feat(common.mk): group linters in CI

View original Github issue

Metadata

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

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

No scores available.

Issue body

This adds ::group:: tags around linters if the CI environment variable is set, which allows the linters to be collapsed in CI. - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? -----

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.