fix(build): collapse docs-install logs under parent targets
Metadata
Current evaluation
Merged PR #563 in commit 544b986, nesting docs-install output under parent documentation targets to remove separate, uncollapsible install logs from CI.
Resolution: closed resolved
Reason: The approved PR passed CI and was merged as commit 544b986. Its common.mk change groups docs-install output under each calling target, resolving the log-cluttering problem reported in #544.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes #544
This PR changes the Makefile/common.mk structure to group the output of the dependent target `docs-install` inside the log group of its calling target (such as `docs-lint`, `docs`, or `docs-%`). This prevents the large install/setup output of documentation packages from being printed as a separate uncollapsible/cluttering log group in CI.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #563 in commit 544b986, nesting docs-install output under parent documentation targets to remove separate, uncollapsible install logs from CI. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/starbase#563 (commit 544b986), grouping docs-install output under its parent documentation target so CI logs collapse cleanly; fixes #544. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR canonical/starbase#563 (commit 544b986) groups docs-install output under parent targets, fixing the CI log-clutter issue. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a Makefile update that collapses docs-install log output under parent targets to prevent CI log clutter. Approved by reviewers, passed all CI checks, and resolves the logging issue. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged updates to Makefile/common.mk that collapse docs-install logs under parent targets like docs-lint and docs. Fixes #544 by preventing verbose installation output from cluttering CI logs. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/starbase#544
(confidence 100%)
PR #563 explicitly states that it fixes #544.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6133 build: fix docs-install target | snapcraft | merged | Merged PR #6133 as commit f6f0bd918, fixing the docs-install Make target that was breaking documentation builds after dependency setup. | |
| #525 build: fix docs-install target | starbase | merged | Merged PR #525 as commit b434201, fixing docs-install so make lint keeps the correct development dependencies installed throughout linting. |