← Back to issue list

build: add craft_grammar_docs sub-package

View original Github issue

Metadata

Project
craft-grammar
Number
#184
Type
pull request
State
merged
Author
medubelko
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #184 as eb9a976, adding craft_grammar_docs to the setuptools build and mapping it to docs/common.

Resolution: closed resolved

Reason: PR #184 was approved and merged as commit eb9a976. It added a manual setuptools package mapping so documentation support code is included as the craft_grammar_docs sub-package.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Tested locally in Snapcraft. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/starbase/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`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #184 as eb9a976, adding craft_grammar_docs to the setuptools build and mapping it to docs/common.
stealth/space-bunny-alpha — closed resolved Added the craft_grammar_docs sub-package to the build system; approved by two reviewers and merged as eb9a976.
qwen/qwen3.6-35b-a3b — — Merged the addition of the craft_grammar_docs sub-package to the build system. Approved by two reviewers and cleared CI checks. The change updates four files with minimal build configuration adjustments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#348 pkg: create craft_providers_docs package craft-providers merged PR #348 by lengau merged (commit 86118c4, CRAFT-1799): added a craft_providers_docs setuptools package mapped to docs/base in pyproject.toml so docs ship as a real package namespace.
70%