fyne-io / fyne-cross

Cross compiler tool for Fyne apps
BSD 3-Clause "New" or "Revised" License
231 stars 47 forks source link

Add necessary secret to GitHub Actions to run iOS build #244

Open Bluebugs opened 2 months ago

Bluebugs commented 2 months ago

Is your feature request related to a problem? Please describe:

We currently do not make any attempt to build for iOS in our CI as we do not have the necessary secret setup for that purpose.

Is it possible to construct a solution with the existing API?

Without the secret set, it is not possible to turn on iOS CI.

Describe the solution you'd like to see:

Add the following secrets to this github repository:

andydotxyz commented 2 months ago

Won't it be good enough to build for iosSimulator? that uses the same APIs but does not require any certification...

Bluebugs commented 2 months ago

It will not tests the signature part of the process. Definitively an improvement, but if we can a full test sounds better to me.

andydotxyz commented 2 months ago

Let's go one then the other. To do the signing we will have to pay apple for the details listed above

Bluebugs commented 2 months ago

Arg, even just for tests purpose. Dang Apple. OK, well set it up for simulator then.

andydotxyz commented 2 months ago

I'm not sure what setup is required - there is no cryptography to configure.