It is currently too easy for problems like #167 to emerge, because there are no CI checks on this repo; only a final release build process.
Describe the solution you'd like
We should add a CI configuration to PRs on this repo.
In addition to confirming that the support packages actually build, it should build and run the Python-support-testbed project to confirm that there are no regressions in the support package.
Additional context
This may require an update to Briefcase to support running tests on iOS.
It is currently too easy for problems like #167 to emerge, because there are no CI checks on this repo; only a final release build process.
Describe the solution you'd like
We should add a CI configuration to PRs on this repo.
In addition to confirming that the support packages actually build, it should build and run the Python-support-testbed project to confirm that there are no regressions in the support package.
Additional context
This may require an update to Briefcase to support running tests on iOS.