paritytech / paritytech/host-rust-core

Per-commit preview builds for the iOS host

Open
#681 2 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

Same requirement as the Android preview builds, including the stamp: every commit on an
open pull request produces an installable build that names the commit it came from, and a
build that cannot do so fails rather than being distributed.

Depends on: #680.

Blocked on: a write grant for the signing repository and a reissued
FASTLANE_RW_PAT. Without it a device can be registered at Apple but its
profile cannot be regenerated, so it installs nothing. Rotation has been failing
in the app repository since 2026-08-25.

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.

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.