Fix a Github Action build for Cordova with Fastlane

Job ID: 35618758

Budget: $25 – $50 USD

Hey there, we use GitHub Actions and Fastlane to deploy our Cordova apps.

Two weeks ago, our apps stopped deploying for various reasons.

We are low on time, so I would like to find a candidate comfortable with Cordova tooling to bring our deploy pipelines back in order.


Specifics:

1.
Android app builds successfully, but the Fastlane deploy fails with:

"[!] Google Api Error: Invalid request - Your app currently targets API level 30 and must target at least API level 31."

We had:
"preference name="android-minSdkVersion" value="22""
in our config.xml, and we changed it to 31, but the same error remained.

2.
iOS app builds successfully, but the Fastlane deploy fails with:

"Asset validation failed - The following URL schemes found in your app are not in the correct format: [OTHER_APP_SCHEMES_PLACEHOLDER]. URL schemes need to begin with an alphabetic character, and be comprised of alphanumeric characters, the period, the hyphen or the plus sign only. Please see RFC1738 for more detail. - STATE_ERROR.VALIDATION_ERROR.90158"

I removed "FACEBOOK_URL_SCHEME_SUFFIX" and "OTHER_APP_SCHEMES" from the cordova-plugin-facebook-connect configuration in package.json, but it did not help.



Looking forward to meeting the right candidate. If all works well, we'll be relying on your continuous help in maintaining our Cordova deploy pipelines.