paritytech / paritytech/host-rust-core
Run the product checks against every host on each pull request
Open
@TarikGul is already working on this.
Since Sep 11, 2026.
github_actions
host-work
- Dominant language
- Swift
- Stars
- 10
- Forks
- 3
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 148
Description
The product checks currently run against this repository's own playground. That proves the
core works, not that a host works, so a change can pass CI here and still be broken on a
host.
Once the hosts are in-tree, the same checks should run against each of them, so a core
change is exercised through every host's own runtime rather than only through the reference
one.
Steps
- Run the existing product checks against each host
- Gate each run on that host's change output
- Report per host so a failure names which one broke
Done when
A core change that breaks one host's product path fails that host's check, not just the
reference one.
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.
Assessment
This issue has not been assessed yet.