← Back to issue list

CI: create test workflow to build application docs upon changing `docs/common`

View original Github issue

Metadata

Project
craft-parts
Number
#962
Type
issue
State
open
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Feature request to add a CI workflow that builds downstream application docs when docs/common changes in craft-parts, to catch breakage before merge. Open, unlabelled, no maintainer response; only Jira-sync bot comments. docs/common is still actively maintained.

Suggested action: needs triage

Reason: The issue is a well-scoped CI feature request by a maintainer (lengau) but has no labels, no assignee, and no human maintainer acknowledgement — only two autogenerated Jira-sync bot comments (CRAFT-3888/3889). docs/common remains actively changed (e.g. #1685, #1649), so the request is still relevant and should be triaged rather than closed.

Impact: 40 Quick Win: 18.0 Staleness: 55 Complexity: 55 Confidence: 70 Support Request: 5

Issue body

### What needs to get done Create a test workflow that builds the docs for each of our applications when a PR changes any files under `docs/common`. This workflow should: 1. Check out the application's main branch 2. Check out the craft-parts current branch 3. Set up the application docs environment 4. Install the current branch's craft-parts into the docs environment (making sure that we're then using the correct version of `craft-parts-docs` 5. Build the docs for the application ### Why it needs to get done Changes in `docs/common` fairly frequently cause downstream application issues. This will reduce this or at least warn us before merge when it happens. cc @medubelko

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 40
Quick Win: 18.0
Staleness: 55
Complexity: 55
Confidence: 70
Support Request: 5
needs triage Feature request to add a CI workflow that builds downstream application docs when docs/common changes in craft-parts, to catch breakage before merge. Open, unlabelled, no maintainer response; only Jira-sync bot comments. docs/common is still actively maintained.
qwen/qwen3.6-35b-a3b
Staleness: 88
Complexity: 45
Confidence: 75
Support Request: 10
close stale Request to create a CI workflow that builds application documentation when docs/common changes, to catch downstream issues early. Currently unassigned, unlabeled, and inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 45
Confidence: 85
Support Request: 5
needs triage CI task to create a workflow that builds application docs when docs/common changes. Unlabeled, inactive for over a year, and awaiting maintainer assessment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 25
Confidence: 80
Support Request: 5
needs triage CI workflow to build application docs upon docs/common changes, preventing downstream breakage. Waiting to be assigned, inactive for over a year, and pending implementation.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.