Skip to content
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

Update Carthage examples to unbreak tests #829

Merged
merged 3 commits into from
May 26, 2021

Conversation

julepka
Copy link
Contributor

@julepka julepka commented May 26, 2021

Cherry-picked latest Carthage examples from master.
Now Carthage examples are using XCF and it fixes our tests.

@julepka julepka added O-iOS 📱 Operating system: iOS M-Carthage Package manager: Carthage, Objective-C and Swift, iOS and macOS labels May 26, 2021
@julepka julepka requested review from ilammy and vixentael May 26, 2021 12:31
@julepka julepka marked this pull request as ready for review May 26, 2021 12:33
@julepka julepka requested a review from Lagovas as a code owner May 26, 2021 12:33
Copy link
Collaborator

@ilammy ilammy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any clues as to why CircleCI might be failing? @Lagovas?

CHANGELOG.md Outdated
Comment on lines 7 to 8
- Updated Carthage examples to use Themis XCFramework ([#823](https://github.com/cossacklabs/themis/pull/823)).
- Updated Carthage examples to use Themis XCFramework [#823](https://github.com/cossacklabs/themis/pull/823).
- Updated Carthage examples to use Themis XCFramework ([#823](https://github.com/cossacklabs/themis/pull/823)).
- Updated Carthage examples to use Themis XCFramework [#823](https://github.com/cossacklabs/themis/pull/823).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you're changing these lines in the first place – which I believe is not strictly necessary in a PR that cherry-picks previously applied changes – then might as well remove duplication, remove duplication?

Pretty please?

@vixentael
Copy link
Contributor

Any clues as to why CircleCI might be failing?

Known problem, sometimes CircleCi can't find python six package.

Screenshot 2021-05-26 at 17 27 15

The package definitely exists. We haven't investigated yet as tests usually pass after rerun.

@vixentael
Copy link
Contributor

Let's merge this, once tests are green.

@vixentael
Copy link
Contributor

Okay so these two tests are still failing due to absent six package.

My proof that package is still there, tests are failing are due to lunar eclipse, sharks eating transatlantic cables, or caching issues on CI servers.

Screenshot 2021-05-26 at 17 39 03

I use my sudo powers and merge this PR.

@vixentael vixentael merged commit 043494d into cossacklabs:release/0.13 May 26, 2021
julepka added a commit that referenced this pull request May 27, 2021
* Carthage XCF support and OpenSSL 1.1.1k (#817)
* Update Carthage examples to unbreak tests (#829)
* Cherry-pick: Updated Carthage examples to use XCF (#823)
* Fixing Carthage examples embed settings (#827)
* fix changelog conflict
* Themis CocoaPods now support CLOpenSSL-XCF (#828)
* Updated podspec to support OpenSSL-XCF
* versions update
* update changelog
* Cherry-pick: Updated Carthage examples to use XCF (#823)
* Fixing Carthage examples embed settings (#827)
* Revert "Fixing Carthage examples embed settings (#827)"
This reverts commit d9403c5.
* Revert "Cherry-pick: Updated Carthage examples to use XCF (#823)"
This reverts commit 6c14677.
* update changelog
* added deprecation notice to podspec and changelog
* update changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
M-Carthage Package manager: Carthage, Objective-C and Swift, iOS and macOS O-iOS 📱 Operating system: iOS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants