← Back to issue list

build(docs): make `clean` target scrub `reference/gen`

View original Github issue

Metadata

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

Current evaluation

Merged in craft-parts#1423 (commit 46efbde1), making clean explicitly delete docs/reference/gen; the fix shipped in 2.28.0.

Resolution: closed resolved

Reason: The approved PR was merged as commit 46efbde1. The 2.28.0 changelog confirms that make clean now removes docs/reference/gen, preventing stale generated documentation from breaking builds.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The `docs/reference/gen` path was implicitly ignored by Git, but it's now explicit. @lengau This doesn't have to make it into the 2.28.0 release; up to you. --- - [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
stealth/space-bunny-alpha — closed resolved Merged in craft-parts#1423 (commit 46efbde1), making clean explicitly delete docs/reference/gen; the fix shipped in 2.28.0.
stealth/space-bunny-alpha — closed resolved Merged #1423 (46efbde1), making the docs clean target explicitly remove docs/reference/gen instead of relying on Git's implicit ignores.
qwen/qwen3.6-35b-a3b — — Merged. Updated the build clean target to explicitly scrub docs/reference/gen instead of relying on implicit Git ignores. Approved by three reviewers and passed CI checks, including all test suites and linting.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Updated the clean target to explicitly remove the docs/reference/gen directory, replacing implicit Git ignore behavior. The change was accepted by maintainer medubelko and does not require inclusion in the 2.28.0 release.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#477 build(docs): make `clean` target scrub `docs/reference/gen` starbase merged Merged PR #477 as commit 334adfe, updating the clean target to remove docs/reference/gen; upstreamed from canonical/craft-parts#1423.
92%