Skip to content

Run iOS build in CI #773

Open
Open
@gnprice

Description

@gnprice

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-iOSIssues specific to iOS, or requiring iOS-specific worka-testsa-toolsOur own development tooling, scripts, and infrastructure

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions