-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Swift CI warnings #126
Conversation
I'm not yet sure why the Swift CI is failing. The logs have warnings like
which is probably because breez-sdk-swift is built with macos-13 but the snippets are using macos-12. But this hasn't changed since 0.2.10 so it can't be the reason it fails. @dangeross @ubbabeck any idea what is missing for the Swift CI to pass? |
Not doing so will resolve the version it's latest minor and patch version. In this case, 5.9.2 which is incompatible with the runner.
5e6beb3
to
9fe8ce6
Compare
9fe8ce6
to
63b4c36
Compare
I think the reason pointing to an SDK commit doesn't work for Swift, is because the 0.2.14 Swift bindings are downloaded and used:
So any changes in the SDK dependency tree is not reflected in the Swift bindings used by the CI here. However I tried to run
So, unless I made any mistakes above, it looks like this CI step will only work after the next release, when |
# Conflicts: # .github/workflows/main.yml # snippets/go/go.mod # snippets/kotlin_mpp_lib/shared/build.gradle.kts # snippets/python/src/send_spontaneous_payment.py # snippets/react-native/yarn.lock # snippets/rust/Cargo.lock # snippets/rust/Cargo.toml # snippets/swift/BreezSDKExamples/Package.resolved # snippets/swift/BreezSDKExamples/Package.swift # src/guide/install.md
The actual bumping to 0.2.15 already happened and was merged in This PR only gets rid of a few warnings in Swift and updates the |
# Conflicts: # snippets/dart_snippets/lib/send_spontaneous_payment.dart
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR bumps the SDK dependency of all snippets from 0.2.10 to 0.2.15.This PR fixes the Swift CI warnings
The remaining errors will be solved by a new published version of
breez-sdk-swift
as described here.