zulip-flutter icon indicating copy to clipboard operation
zulip-flutter copied to clipboard

Run iOS build in CI

Open gnprice opened this issue 1 year ago • 2 comments

Similar to #772, but for flutter build ipa instead of flutter build apk.

I don't think we've yet had any problems that this would have caught, unlike the Android case, but clearly in principle it can happen for the same kinds of reasons. It is somewhat less likely, though, because we currently write much less code of our own on the native iOS side than the native Android side.

This might be more annoying to do than the Android, because Apple's developer tools are often harder to wrangle. Or it might not be; we'll find out.

Given the costs and benefits, probably the right approach is:

  • Let's spend a small amount of time — like no more than a couple of hours' work — exploring this in the near term, while the question is fresh in mind. Try to see if we can easily arrange in GitHub Actions to have a working flutter build ipa as part of our CI, and without it making our CI runs take vastly longer.
  • If that small amount of time doesn't lead to success, then leave this issue open and move it to a later milestone.

gnprice avatar Jun 28 '24 22:06 gnprice