← Back to issue list

docs: migrate 'hooks'

View original Github issue

Metadata

Project
snapcraft
Number
#5463
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged documentation migration for 'hooks' to ReadTheDocs. Approved by two reviewers with all CI checks passing. Updated three files (+105/-1 lines) to align with SNAPCRAFT-395.

Suggested action:

No scores available.

Issue body

- [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`? --- Migrate https://snapcraft.io/docs/supported-snap-hooks and https://snapcraft.io/docs/snapcraft-hook-support to [RTD](https://canonical-snapcraft--5463.com.readthedocs.build/en/5463/reference/hooks/). (SNAPCRAFT-395)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation migration for 'hooks' to ReadTheDocs. Approved by two reviewers with all CI checks passing. Updated three files (+105/-1 lines) to align with SNAPCRAFT-395.
qwen3.6-35b-a3b-mtp-q6 Merged documentation updates migrating the 'hooks' reference pages from snapcraft.io to ReadTheDocs. The changes passed lint and test checks, resolving SNAPCRAFT-395.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update migrating snap hooks guides from the legacy snapcraft.io site to ReadTheDocs. All lint and test checks passed prior to integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1042 Add documentation for hooks. snapcraft merged Merged documentation update for snapcraft hook support, resolving Launchpad bug #1586465. The change adds 34 lines to one file, achieves 100% diff coverage, and was successfully integrated into the main branch.
79%
#5466 docs: migrate 'snapcraft.yaml' snapcraft merged Merged documentation migration moving snapcraft.yaml build configuration content from snapcraft.io to ReadTheDocs. Content added to the project file index. Approved by two reviewers with all CI checks passing.
79%
#5462 docs: migrate 'Snapcraft advanced grammar' snapcraft merged Merged documentation migration for the Snapcraft advanced grammar reference. Approved by two reviewers and passed CI checks before being squashed into the main branch.
75%
#5480 docs: migrate 'using craftctl' snapcraft merged 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.
74%
#5415 docs: migrate classic linting how-to snapcraft merged Merged documentation migration for classic linting how-to. Approved by two reviewers and passed CI checks. Updated three files to consolidate classic linter guides per SNAPCRAFT-402.
74%
#5470 docs: migrate 'colcon plugin' snapcraft merged Merged documentation update migrating the colcon plugin reference from snapcraft.io to ReadTheDocs. Approved by two reviewers with all CI checks passing. Updated 3 files with 129 additions.
74%
#5409 docs: migrate 'migrate between bases' snapcraft merged Merged after reviewer approval and CI validation. The pull request migrated documentation for changing Snapcraft bases, restructuring the content into a dedicated how-to guide as agreed in comments.
73%
#416 docs: update contribution links starbase merged Merged documentation update aligning contribution links with Snapcraft. Approved by two reviewers, passed all CI checks, and modified one file with three additions and three deletions.
73%
#5342 docs: migrate 'check a snap's status' snapcraft merged Merged documentation update migrating the 'check a snap's status' guide. Approved by two reviewers, the change modified four files with 133 additions and 8 deletions.
73%
#3659 meta: add support for hooks snapcraft merged Merged into snapcraft/7.0 branch after reviewer approval and passing CI checks. Adds support for hooks in snapcraft.yaml, modifying four files with 116 additions and 24 deletions while maintaining 100% diff coverage.
73%