Audit packages disabled in CI and enable all the ones we can
Open
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 5.4k
- Forks
- 249
- PR merge metrics
- No merged PRs in 30d
Description
CI excludes packages here from building:
Without having these tested in CI, we will not be aware if they regress / stop building.
We should figure out why these are disabled and possibly create custom jobs for them if required.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at .github/workflows/rust.yml around line 104 and inspect the packages excluded from CI and the existing workflow jobs. Determine why each package is disabled, enable those that can build in the current jobs or identify the custom jobs they require, and verify that all feasible packages are built in CI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, rust
- 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