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
Document CI workarounds before release #112
Comments
@fredpi Before documenting the workarounds, let's try to solve the root cause(s) of the issues we faced during releasing 4.0. One of the first issues we faced was #1242973033, which was during installing extra simulator runtimes using xcode-install, the bug was confirmed here.
|
@Stevenmagdy Thanks! I'm on a tight schedule currently and will give it a look in ~2 weeks |
Replaced |
@Stevenmagdy That's really great, thank you for going the extra mile even adding this feature to Regarding this issue: I would propose to still to leave it open and add the note to the release documentation, even if the root cause of the problems is fixed – but we'll never know when the next unexpected problem occurs... |
In the release documentation, a step should be added that describes the need for a locally run
pod spec lint
before the start of the release. While the lint is run on a CI, different issues may occur on a local machine – for example: the watchOS simulator issues that @StevenMagdy fixed for Bitrise with this code:This workaround may also be added to the documentation.
If we don't add this step to the release instructions, an issue may occur with a version having been released on Github, but the core contributor that released it being unable to push to CocoaPods.
The text was updated successfully, but these errors were encountered: