CI was failing for several reasons. Here are the updates I've made to get it passing:
Change the build os to latest instead of a version that github no longer has runners for
Use a simulator that exists, not iPhone 8
Update the source in all Podfiles so we aren't hitting github for the cocoapods spec. This makes the tests run much faster.
Fix an error in clang10 telling us that gnu_inline is always extern. I made our by marking our inline methods extern
Was getting an error that we override the deprecated method recordFailureWithDescription:inFile:atLine:expected:. I changed it to override recordIssue:
Updated some snapshot tests that were slightly different (mostly text rendering with a new iOS)
CI was failing for several reasons. Here are the updates I've made to get it passing:
latest
instead of a version that github no longer has runners forsource
in all Podfiles so we aren't hitting github for the cocoapods spec. This makes the tests run much faster.gnu_inline
is alwaysextern
. I made our by marking our inline methodsextern
recordFailureWithDescription:inFile:atLine:expected:
. I changed it to overriderecordIssue: