Skip to content
This repository has been archived by the owner on Feb 19, 2022. It is now read-only.

Fix build issues #181

Merged
merged 11 commits into from
Dec 13, 2021
Merged

Fix build issues #181

merged 11 commits into from
Dec 13, 2021

Conversation

raymondjacobson
Copy link
Member

@raymondjacobson raymondjacobson commented Dec 13, 2021

Description

XCode change to 13.x necessary for new RN version (0.66). Ruby upgrade needed as a result.
React native config change: lugg/react-native-config#609

We should figure out how we can suss out build issues like this prior to cutting release branches. It's a too late to find out that your build is going to fail.

Dragons

Is there anything the reviewer should be on the lookout for? Are there any dangerous changes?

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide repro instructions & any configuration.

Build via release branch
https://app.circleci.com/pipelines/github/AudiusProject/audius-mobile-client/789/workflows/8670b623-8f15-4cdb-b038-34a3df6ab8dd

How will this change be monitored?

For features that are critical or could fail silently please describe the monitoring/alerting being added.

Copy link
Contributor

@sliptype sliptype left a comment

Choose a reason for hiding this comment

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

Thanks for doing this! Bad assumption on my part that since I didn't need any environment changes to build the 0.66 version that CI wouldn't need changes either.

I agree that we should probably build all branches to make sure that they aren't breaking. I can make that change

@raymondjacobson
Copy link
Member Author

Thanks for doing this! Bad assumption on my part that since I didn't need any environment changes to build the 0.66 version that CI wouldn't need changes either.

I agree that we should probably build all branches to make sure that they aren't breaking. I can make that change

We can probably do so without too much difficulty -- just rip the 'pilot' stage out of the fastlane for builds that aren't prefixed release

@raymondjacobson raymondjacobson merged commit d92b29b into master Dec 13, 2021
@raymondjacobson raymondjacobson deleted the rj-fix-build-issues branch December 13, 2021 06:55
sliptype pushed a commit that referenced this pull request Jan 5, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants