-
-
Notifications
You must be signed in to change notification settings - Fork 731
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
Getting carthage tests to pass #408
Conversation
b5d8584
to
8e091e6
Compare
Hello @KyleLeneau, thanks for chiming in! It looks like Travis tests do not pass. Also, your PR brings several changes which look unrelated to Carthage. If you wish to continue, please:
I will accept a Carthage pull request if and only if one of those two conditions is met:
The underlying problem is that supporting Carthage-related issues (including providing guidance in this PR) is a time sink that I can not, personally, afford. |
8e091e6
to
10ea592
Compare
Hey @groue, Thanks for the feedback. I made some changes like you said. One of the obvious issues I found was with the test target, I had to update/lock the swift version to 4.2 which allowed me to rollback the containment API change. As for your other comments, let me see how the next CI goes. Carthage support is not that odd and since you have a nice workspace setup that can build than that's all Carthage needs. I will explore a bit more why we might see un-explainable errors. |
Thanks @KyleLeneau, Travis is happy again, and you have restored Carthage tests. 👍 If you feel happy with this state of the PR, here is my suggestion: keep everything but restore README.md in its original state. We'll then have the best setup I could dream of:
This will give your PR the opportunity to run Carthage tests many times. Your contribution is not lost. You made what is needed for Carthage to remain available in the long run. And in the same time, as I see Carthage builds succeed, one after the others, I'll eventually become confident enough. I'll then make README.md less cautious, and publicly support Carthage (which means dedicate time helping users solve their Carthage issues). Is this OK for you? |
10ea592
to
aaca651
Compare
Hey @groue, I am happy with your suggestion. I reverted the README changes like you suggested and see another passed build. Go ahead and merge this when you are comfortable. I am happy to continue to help out how I can should issues come up. Thanks, |
That's great, @KyleLeneau. Thanks for pushing this topic forward :-) |
And please tell me if you would be happy to have push access to the repository! |
Hey @groue, yeah I would be happy to have that incase something urgent comes up. |
You're welcome! |
This MR updates the test project used for Carthage testing. I have run the make command and have been seeing some good success now.
One more thing…
development
branch.