-
Notifications
You must be signed in to change notification settings - Fork 982
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
Breaking change for fastlane in 0.16.1 #1036
Comments
To add on the fun, we are also testing on Windows with
https://ci.appveyor.com/project/KrauseFx/fastlane/builds/27733501 As it's in the same area of the code and also mentions |
Ahem, we are now also seeing test failures with Ruby 2.5 (and not on Ruby 2.3 any more):
https://circleci.com/gh/fastlane/fastlane/35783 Totally not clear to me why this is happening, doesn't make sense to me. But the error messages here are consitent to the ones we are seeing on Windows - so maybe the first one was a fluke or... I have no idea seriously 🤷♀ |
This also breaks fastlane in production for users, e.g. fastlane/fastlane#15397 |
For now we decided to pin |
Same issue as #1033, I have a pending PR to fix it |
Thanks @BobbyMcWho, I saw #1033 but didn't make the connection as the error message(s) was so different. Hope your PR #1035 will make it to 0.16.2 soon 🚀 |
Replaced by #1038 |
relates to: lostisland/faraday#1036 fastlane#15398 Version 0.16.0 of faraday removed (0.16.2 re-added) backwards compatibility of Faraday::Error namespaced errors. This namespace will be removed as of Faraday 1.0 release.
) * Update deprecated Faraday Error namespacing relates to: lostisland/faraday#1036 #15398 Version 0.16.0 of faraday removed (0.16.2 re-added) backwards compatibility of Faraday::Error namespaced errors. This namespace will be removed as of Faraday 1.0 release. * faraday_middleware does not match versions with faraday * Fix mutating frozen string literal * Add missing faraday_middleware require * match faraday_middleware to faraday pessimistic * temp test of new faraday versions * Remove temp branches * Remove uneccesary space * Rebase
…tlane#15403) * Update deprecated Faraday Error namespacing relates to: lostisland/faraday#1036 fastlane#15398 Version 0.16.0 of faraday removed (0.16.2 re-added) backwards compatibility of Faraday::Error namespaced errors. This namespace will be removed as of Faraday 1.0 release. * faraday_middleware does not match versions with faraday * Fix mutating frozen string literal * Add missing faraday_middleware require * match faraday_middleware to faraday pessimistic * temp test of new faraday versions * Remove temp branches * Remove uneccesary space * Rebase
(Note: Read all the comments first before thinking about the actual problems, possible this here in the issue itself is not the real problem or error)
Basic Info
Issue description
fastlane is using faraday (and after breaking on error classes in general with 0.16.0 which fortunately were quickly fixed by 0.16.1) we are encountering new problems with 0.16.1 when running our tests:
https://circleci.com/gh/fastlane/fastlane/35752
I am not a ruby developer, so I might be missing something really obvious here - please let me know if this is the case. From my naive understanding, it might be that #1030 did not at back all the previous behavior (that fastlane unfortunately relies on).
(This is not happening with Ruby 2.5 which we are also testing.)
The text was updated successfully, but these errors were encountered: