← Back to issue list

build(docs): refresh starter pack implementation

View original Github issue

Metadata

Project
snapcraft
Number
#6037
Type
pull request
State
merged
Author
medubelko
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #6037 (commit 4ee7c7e9f) refreshed Snapcraft's documentation starter pack to 1.4.0 across 73 files, resolving #5071; approvals and all CI checks passed.

Resolution: closed resolved

Reason: PR #6037 was merged with commit 4ee7c7e9f and explicitly states that it fixes issue #5071. The PR updated 73 files, received three approvals, and had no failing or pending CI checks.

Evaluated by: mr-cal-bot

No scores available.

Issue body

All craft apps must re-integrate the latest [documentation starter pack](https://github.com/canonical/sphinx-docs-starter-pack). This work replicates canonical/starbase#478. Fixes #5071. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/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`. - [x] I've added or updated any relevant documentation. - [x] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #6037 (commit 4ee7c7e9f) refreshed Snapcraft's documentation starter pack to 1.4.0 across 73 files, resolving #5071; approvals and all CI checks passed.
stealth/space-bunny-alpha — closed resolved Merged PR #6037 refreshed Snapcraft's docs onto Sphinx Starter Pack 1.4.0 in commit 4ee7c7e9f, fixing #5071; all CI checks passed.
stealth/space-bunny-alpha — closed resolved Merged PR #6037 refreshed the docs Starter Pack to 1.4.0 across 73 files, fixing #5071; commit 4ee7c7e9f, three approvals and all CI checks passed.
qwen/qwen3.6-35b-a3b — — Merged. Refreshed the documentation starter pack across 73 files, re-integrating the latest version. Kept templates for GA enablement per feedback. Passed CI, approved by three reviewers, and fixes #5071.
qwen3.6-35b-a3b-mtp-q6 — — Merged the documentation starter pack refresh. The update aligns the build with the latest canonical/sphinx-docs-starter-pack. Reviewers confirmed that custom _templates files must be retained for GA enablement. Fixes #5071.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#5071 (confidence 100%)

    PR #6037 explicitly identifies #5071 as fixed.

  • Related To: canonical/starbase#478 (confidence 95%)

    The PR description identifies this work as replicating the upstream starter-pack integration.

Related issues

Issue Project State Summary Similarity
#1482 build(docs): refresh starter pack implementation craft-parts merged Maintainer medubelko merged PR #1482 bumping the docs to Starter Pack 1.4.0 (+1371/-1094 across 35 files), resolving the `details` directive issue #1454 and CRAFT-5015.
85%
#1112 build(docs): refresh starter pack implementation rockcraft merged Merged in PR #1112 via commit 61e6bf3a, refreshing the docs starter pack, adding a wordlist, local docs-auto serving, and docs-lint coverage.
84%
#1070 build(docs)!: add dependency starter pack 1.5 craft-application merged Merged PR #1070 added dependency starter pack 1.5 to fix docs-only PR builds, landing as commit 691eec7e with all CI checks passing.
78%
#718 Docs: Rebase against newer starter pack rockcraft closed Closed in favor of internal ticket CRAFT-3492; PR #1112 separately refreshed the docs starter pack in commit 61e6bf3a.
77%
#499 build(docs): upgrade Starter Pack to 1.5 starbase merged Merged canonical/starbase#499 in commit 8c01792, upgrading the documentation Starter Pack from 1.3.1 to 1.5 for CRAFT-5035.
76%
#5071 Docs: Rebase against newer starter pack snapcraft closed Closed in favor of internal CRAFT-3492; the associated starter-pack documentation refresh was later merged as canonical/charmcraft#6037.
75%
#275 build(docs): incorporate the latest Sphinx Starter Pack imagecraft merged Merged PR #275 (commit 097e5f5), refreshing the docs build with the latest canonical Sphinx Starter Pack across 23 files; author noted the failing fast-test/build checks were unrelated.
75%
#478 build(docs): update Starter Pack and add passthrough to docs Makefile starbase merged Merged #478 as e94f190, updating the Starter Pack docs build and adding root Make aliases plus docs-* passthrough targets.
74%
#136 docs: bring all starter pack documentation checks into docs lint starbase closed Added Canonical Starter Pack checks for Woke, linkcheck and spelling, wiring them into docs-lint via merged PR #478 (commit e94f190).
73%
#104 feat(docs): use canonical starter pack craft-store merged Merged #104 via commit f3a04d1 to adopt Canonical’s documentation starter pack, resolving #100 and CRAFT-2077.
73%