This action will help you to setup ios signing files. Just copy this file inside .github/actions/certificates/action.yml
inside your workflow, just add step:
steps:
...
- name: Generate ios certificates
uses: ./.github/actions/certificates
with:
P12_BASE64: ${{ secrets.P12_BASE64 }}
P12_PASSWORD: ${{ secrets.P12_PASSWORD }}
PROVISIONING_PROFILE_PROD_BASE64: ${{ secrets.PROVISIONING_PROFILE_PROD_BASE64 }}
PROVISIONING_PROFILE_DEV_BASE64: ${{ secrets.PROVISIONING_PROFILE_DEV_BASE64 }}
...