Feature/create provisioning profiles CU-86bw2khr6
So this is a Merge request for provisioning profile Creation.
With this I added two jobs, one gets the fastlane session, another one creates a provisioning profile.
This change is idempotent with the current setup, so this will work potentially with any repo. The only thing to consider is that going forward any new repo trying to run this will create it's own profiles, and import the certificate in the repo, using those going forward, what's idempotent is the rest of the code which is left unchanged from before.
I tried to also test the entitlements but I could not manage to get a new APP with entitlements. From the docs I have consulted so far I gathered that the profile will follow the APP ID and the xcode configuration of the project on creation. I tried to test this to confirm but I wasn't able to create an app with custom entitlements.
The only proof of this is that currently the provisioning profile have the same In purchase and Game center entitlements as the APP, but a final proof would be to run this code against an APPID with custom entitlements.