paritytech / paritytech/host-rust-core
Per-commit preview builds for the Android host
@TarikGul is already working on this.
Since Sep 11, 2026.
- Dominant language
- Swift
- Stars
- 10
- Forks
- 3
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 148
Description
New work: the existing distribution runs on merge, not per commit, so reviewing a host
change still means reading a diff.
Every commit on an open pull request should produce an installable build, stamped with the
commit that produced it, linked from the pull request. The stamp is what makes a preview
build trustworthy: a reviewer can confirm they installed the change under review rather
than a cached artifact.
Depends on: #675.
Steps
- Build an installable artifact on each pull request commit
- Stamp it with the commit under review
- Fail the job when the stamp is absent from the artifact
- Link the artifact from the pull request
Done when
Every commit on an open pull request yields an installable build whose displayed build
identifier matches that commit, and a build that cannot name its own commit fails.
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.