iOS Swift: How to avoid compiling twice (for UT and for archive)

Noticed one build config issue, but that most likely won’t save you as much time as you want to.

You have a workflow called branches with steps in this order:

- cocoapods-install@1.6.1: {}
- cache-pull@0.9.2: {}

You should reverse these two steps, cache pull should be before cocoapods install, or else cocoapods install can’t leverage the cache (as it’s simply not there before the cache-pull step). See: