Skip to content

[CI probe] downstream payjoin+bdk on uniffi 0.32 - #6

Closed
DenisovAV wants to merge 5 commits into
support-uniffi-0.32from
downstream-032
Closed

[CI probe] downstream payjoin+bdk on uniffi 0.32#6
DenisovAV wants to merge 5 commits into
support-uniffi-0.32from
downstream-032

Conversation

@DenisovAV

Copy link
Copy Markdown
Owner

Throwaway CI probe: does forcing payjoin/bdk onto uniffi 0.32 green the downstream jobs? Not for merge — validates the test-downstream.yml changes before applying to upstream Uniffi-Dart#149.

…se 0.32 metadata

Both downstream repos still pin uniffi 0.31.2, so their 0.31 metadata can't be
read by this PR's 0.32 bindgen (Unexpected metadata type code). Both compile
clean on 0.32 (payjoin: 24 tests; bdk-ffi: verified), so bump them in-CI: sed
payjoin-ffi's uniffi to 0.32; clone bdk-ffi at its pinned rev, bump it, and
local-[patch] bdk-dart onto it (+bump bdk-dart's own uniffi, refresh its lock).
Self-contained in the workflow (no forks); drop once upstreams ship 0.32.
@DenisovAV

Copy link
Copy Markdown
Owner Author

Probe done — both downstream jobs green on forced 0.32 (payjoin 24 tests, bdk 22 pass / 5 skipped). Applied the working test-downstream.yml to Uniffi-Dart#149.

@DenisovAV DenisovAV closed this Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant