docs: add common page 'reuse packages between builds'
Metadata
Current evaluation
Merged documentation update adding a page on reusing packages between builds. Also removes the docs linter line length check and adds sphinx-substitution-extensions as a dependency. Approved by two reviewers with all CI checks passing.
Suggested action: —
No scores available.
Issue body
What it says on the tin.
Other changes:
- Removes line length check from docs linter.
- Add sphinx-substitution-extensions as a dependency.
---
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update adding a page on reusing packages between builds. Also removes the docs linter line length check and adds sphinx-substitution-extensions as a dependency. Approved by two reviewers with all CI checks passing. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update adding a page on reusing packages between builds. The change removes the docs linter line length check and adds sphinx-substitution-extensions as a dependency. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5810 docs: add 'reuse packages between builds' | snapcraft | merged | Merged to main after approval and CI checks. Adds documentation for reusing packages between builds. The author targeted main instead of a hotfix branch to avoid dependency overhead. | |
| #325 docs: use canonical-sphinx | craft-application | merged | Merged documentation update to adopt canonical-sphinx and remove unused extensions. Approved by two reviewers, passed CI, and modified four files (+30/-83 lines). | |
| #300 docs: refactor documentation for sphinx-starter-pack | rockcraft | merged | Merged documentation refactoring to align with sphinx-starter-pack. Approved by three reviewers and passed CI. Modified 28 files (+351/-63) to standardize structure, validate with pylint, shellcheck, and sphinx, and simplify future integration. | |
| #4766 docs: use canonical-sphinx | snapcraft | merged | Merged documentation update switching to canonical-sphinx. Consolidated requirements files and added docs_requires to setup.py. Approved by two reviewers with passing CI checks. | |
| #5032 docs: add linter reference page | snapcraft | merged | Merged documentation update adding a linter reference page. Approved by two reviewers and merged despite unrelated CI store timeout failures. Changes span two files with 62 added lines. | |
| #720 docs: use canonical-sphinx | craft-parts | merged | Merged documentation update to adopt canonical-sphinx. Approved by two reviewers, the change modifies three files, removing 167 lines and adding 45 to standardize the build configuration. | |
| #513 build(docs): fix double build with docs-lint | starbase | merged | Merged a one-line fix resolving a double build issue during docs-lint by correcting a mistaken assumption about Sphinx's linter requirements. Approved by two reviewers, passed CI, and closed issue #512. | |
| #688 feat(docs)!: rework bundling of shared docs | craft-parts | merged | Merged a documentation reorganization that consolidates shared RST files into a common craft-parts directory while keeping internal and application-specific content separate. Approved by two reviewers and passed CI. | |
| #467 docs: add a how-to for overriding builds | craft-parts | merged | Merged documentation update adding a how-to guide for overriding builds. Approved by one reviewer, passed CI checks, and added 83 lines across three files. | |
| #483 build(docs): exclude `reuse` dir | starbase | merged | Merged to exclude the docs/reuse directory from Sphinx builds, preventing search engines from indexing stub rst files. Approved by two reviewers and passed all CI checks. |