canonical / canonical/cloud-init
[enhancement]: Consider separating code builds from doc builds in CI
Open
documentation
enhancement
- Dominant language
- Python
- Stars
- 3.8k
- Forks
- 1.1k
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 22
Description
# Enhancement
Currently, every change in our repo requires waiting for all CI jobs, including the somewhat slow integration tests. For documentation-only changes, it would be helpful to only do documentation builds and vice versa.
Contributor guide
Research direction
The issue names no specific files, tests, or CI entry points. Start by reviewing the repository's CI configuration and existing documentation and code build jobs; done means documentation-only changes skip code and integration jobs while code changes retain the required checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100