sparkfabrik / ios-build-action

Build iOS project (.xcodeproj, .xcworkspace), export .ipa, optional upload to BrowserStack App Live.
MIT License
129 stars 24 forks source link

Setting up github action #28

Closed Richie911 closed 4 months ago

Richie911 commented 4 months ago

Hello, I am trying to use this github action to create a CI/CD pipeline for an Ionic angular project and some of the required keys are not self explanatory so if anyone is available to give me some insight on them that will be much appreciated

giuliobracci commented 4 months ago

Hi @Richie911, could you specify which keys you have doubts about? Have you read the README? There you can find a brief description for each variable needed to set up the GitHub action

Richie911 commented 4 months ago

The Apple-key-content, I want to know the steps to retrieve that from the Apple developer account. Also, could you explain what the match git credentials are all about?

giuliobracci commented 4 months ago

@Richie911 I'm leaving some documentation for you that might help you setup the Github Action!

Here you have a description on how to retrive the needed API key to connect with the App Store API. And here's more informations about the git credentials. There's a very clear step by step guide on Fastlane's documentation of how to store the certificates and use the git basic auth

Richie911 commented 4 months ago

Sure, Thank you @giuliobracci

giuliobracci commented 4 months ago

@Richie911 you're welcome, I added a few more links in the README with also examples from Fastlane's documentation, so it will be clearer for future developers