← Back to issue list

fix: quieter docs-lint in CI

View original Github issue

Metadata

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

Current evaluation

Merged #508, grouping docs-lint setup and execution in CI log groups to reduce verbosity; all reported checks passed.

Resolution: closed resolved

Reason: PR #508 was merged after approval by three reviewers. It added CI log grouping around docs-lint in common.mk, and all reported checks passed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Group the prerequisites for docs-lint in CI to be less verbose. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/starbase/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #508, grouping docs-lint setup and execution in CI log groups to reduce verbosity; all reported checks passed.
stealth/space-bunny-alpha — closed resolved Merged a CI change grouping docs-lint prerequisites to reduce setup verbosity. The 18-line update was approved by three reviewers, with all reported CI checks passing.
qwen/qwen3.6-35b-a3b — — Merged a fix grouping CI docs-lint prerequisites to reduce log verbosity. Approved by three reviewers with all checks passing. The change modifies one workflow file, adding 18 lines to streamline continuous integration output.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix that consolidates docs-lint CI prerequisites to reduce log verbosity. The change streamlines continuous integration output while preserving linting functionality.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#513 build(docs): fix double build with docs-lint starbase merged Merged #513 in commit 1107517, changing docs-lint to install dependencies without a full docs build and fixing #512's redundant double build.
73%
#544 Log group for docs linter doesn't capture all output starbase closed Fixed log grouping in #563 (commit 544b986): docs-install output is now collapsed under its parent docs target, keeping the entire docs-lint run grouped.
72%
#512 docs: linting builds the docs twice starbase closed Fixed by merged PR #513, which changed docs-lint to depend on docs-install instead of docs, eliminating the duplicate documentation build.
72%
#625 ci(lint): improve CI UX when splitting linter jobs starbase closed Splits linkcheck from docs-lint into a standalone docs-linkcheck Make target to enable separate CI lint jobs. All CI passing, awaiting first review.
71%