Skip to content

chore(hosts): refresh the iOS import from the app repository - #909

Merged
TarikGul merged 3 commits into
mainfrom
tg/refresh-ios-0922
Sep 23, 2026
Merged

TarikGul merged 3 commits into
mainfrom
tg/refresh-ios-0922

Conversation

@TarikGul

Copy link
Copy Markdown
Member

Takes the source tree at e714ac4, 76 commits on from the recorded import.

The adaptations survived the replay: the app dependencies still resolve the core from the tree rather than a released binary, the vendored workflows stay deleted now that they are re-homed at the root, and the TrUAPI confirmation and issue-report modules that exist only here are still present.

One conflict, in the Firebase remote-config keys, where upstream added payment_asset_config alongside the two this repository carries for issue reporting. Both are kept.

Part of #669.

@TarikGul
TarikGul requested a review from a team September 22, 2026 20:07
@github-actions github-actions Bot added the host-work Needs implementation in one or more host repos label Sep 22, 2026
@github-actions

github-actions Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

CI Status: 23 required jobs green, 14 passed and 9 skipped by path filter.

All job results
job result
android-bindings skipped
changes success
changeset-guard skipped
cli-package skipped
codegen success
e2e skipped
explorer success
headless-install success
host-android-bindings skipped
host-android-detekt skipped
host-wasm success
ios-bindings success
ios-swift skipped
licenses success
playground success
provider-android-bindings skipped
release-guard success
rust success
ts-client success
ts-debugger success
ts-host success
wasm-provider success
workflow-lint skipped

Signing credentials: null as of null, a release may fail

Commit 4b56ff6d · run log

@github-actions

github-actions Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

iOS simulator preview

Built from 4b56ff6dd, stamped with it in TrUAPICommit.

gh run download 35912045582 --name simulator-preview-4b56ff6dd
unzip polkadot-app-*.app.zip
xcrun simctl install booted polkadot-app.app
xcrun simctl launch booted io.parity.polkadotapp.develop

Or download it in a browser, which arrives as a zip wrapping
the .app.zip, so it needs unzipping twice.

An arm64 simulator slice, so it needs an Apple Silicon Mac and does not
install on a device. Kept for 14 days, after which the link stops
resolving and a new push rebuilds it.

@TarikGul
TarikGul added this pull request to the merge queue Sep 23, 2026
@TarikGul
TarikGul removed this pull request from the merge queue due to a manual request Sep 23, 2026
Takes the source tree at e714ac4, 76 commits on from the recorded
import, and replays this repository's adaptations on top.

The three that matter survived: the app dependencies still resolve the
core from the tree rather than a released binary, the vendored workflows
stay deleted now that they are re-homed at the root, and the TrUAPI
confirmation and issue-report modules that exist only here are still
present.

One conflict, over the Firebase remote-config keys, where upstream added
one alongside the two this repository carries. Both are kept.
Upstream moved on from the previous import while this was open. The
adaptations replayed without conflict this time: the app dependencies
still resolve the core from the tree, the vendored workflows stay
deleted, the modules that exist only here are present, and the Firebase
remote-config keys resolved by hand last time survived.
The refresh brought a ninth requirement on ProductHostProviding, and the
protocol carries no default for it, so a hand written conformer in the
tests stopped compiling and took the whole target with it. The failure
reads as the suite failing rather than as a type missing a method.
@TarikGul
TarikGul added this pull request to the merge queue Sep 23, 2026
Merged via the queue into main with commit 852387f Sep 23, 2026
39 checks passed
@TarikGul
TarikGul deleted the tg/refresh-ios-0922 branch September 23, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

host-work Needs implementation in one or more host repos

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants