docs: migrate 'using craftctl'
Metadata
Current evaluation
Merged into main via #5480 (afb1ab6c6), migrating the “using craftctl” documentation and updating Craft Parts to use its latest docs.
Resolution: closed resolved
Reason: PR #5480 was approved with all CI checks passing and merged as commit afb1ab6c6, completing the documentation migration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Includes a dependency update to Craft Parts, so we can use its latest docs.
I ran the tests, didn't see any new failures related to Craft Parts.
---
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint`?
- [x] Have you successfully run `make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via #5480 (afb1ab6c6), migrating the “using craftctl” documentation and updating Craft Parts to use its latest docs. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main in afb1ab6c6: migrated the “using craftctl” documentation and updated Craft Parts to source its latest docs. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main in afb1ab6c6: migrated the “using craftctl” docs and updated the Craft Parts dependency to use its latest docs. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5480 in commit afb1ab6c6, migrating the Craftctl documentation and updating Craft Parts so Snapcraft can use its latest docs. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation migration for 'using craftctl' and updated Craft Parts dependency to align with upstream docs. Approved by three reviewers and passed all CI checks across multiple platforms. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update for 'using craftctl' incorporating a Craft Parts dependency upgrade to align with its latest documentation. All tests passed. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1091 docs: revamp craftctl how-to | craft-parts | merged | Merged PR #1091 as 44aa6508, revamping the craftctl how-to with upstream Snapcraft guidance and adding a 2.10.0 changelog entry. | |
| #728 parts: update craft-parts and enable craftctl | charmcraft | merged | Merged charmcraft#728 in commit 5bf8f083, upgrading craft-parts to 1.4.0 and enabling craftctl for overridden part scriptlets. | |
| #4679 refactor(docs): use more docs from craft-parts | snapcraft | merged | Merged #4679 as b8c9a17dc, replacing duplicated Snapcraft docs with direct craft-parts TOC references or includes for shared content. | |
| #6211 docs: add migration notes for part names | snapcraft | merged | Merged via commit 7ae5c5d2e, updating craft-application and documenting part-name renaming in the migration guide, based on Charmcraft#2673 (SNAPCRAFT-1338). | |
| #19 parts: add craftctl support | rockcraft | merged | Merged in canonical/rockcraft#19 (cc8d0c95), upgrading craft-parts to 1.4.1 and enabling craftctl support in step overrides. |