paritytech / paritytech/host-rust-core

Per-commit preview builds for the Android host

Open
#676 0 comments 0 reactions 1 assignee View on GitHub

@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

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.