fix: keep fetch-depth 0 for linting
Metadata
Current evaluation
Merged to resolve docs lint breakage by keeping fetch-depth 0. The failure stemmed from re-enabling sphinx-last-updated-by-git after adopting the Starter Pack. Approved by three reviewers with all CI checks passing.
Suggested action: —
No scores available.
Issue body
Otherwise docs lint breaks: https://github.com/canonical/craft-parts/actions/runs/24852710229/job/72757416748?pr=1541
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to resolve docs lint breakage by keeping fetch-depth 0. The failure stemmed from re-enabling sphinx-last-updated-by-git after adopting the Starter Pack. Approved by three reviewers with all CI checks passing. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to keep fetch-depth 0 for linting, fixing docs lint failures caused by sphinx-last-updated-by-git requiring full git history after the Starter Pack update. The maintainer acknowledged the oversight and will restore sitemaps. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #493 fix(build): false lint errors | starbase | merged | Merged a fix for false lint errors by ignoring the .sphinx directory and splitting sphinx-lint arguments. All CI checks passed and reviewers approved the changes. | |
| #136 docs: bring all starter pack documentation checks into docs lint | starbase | closed | Integrated Canonical Sphinx docs starter pack linters (Woke, linkcheck, pyspelling) into the documentation lint workflow. Resolved and merged via pull request #478. |