-
Notifications
You must be signed in to change notification settings - Fork 7
/
action.yml
32 lines (32 loc) · 951 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: 'iOS Resign'
description: 'Resign iOS ipa'
branding:
icon: 'activity'
color: 'white'
inputs:
ipa_path:
description: 'Path to ipa file'
required: true
mobileprovision:
description: 'Base64 representation of your mobile provisioning file'
required: true
cert_p12:
description: 'Base64 representation p12 distribution cert'
required: true
p12_pass:
description: 'Password used when exporting p12 distribution cert from keychain'
required: true
signing_identity:
description: "iOS Signing identity"
required: true
runs:
using: "composite"
steps:
- run: ${{ github.action_path }}/resign.sh
env:
IPA_PATH: ${{ github.workspace }}/${{ inputs.ipa_path }}
MOBILEPROVISION: ${{ inputs.mobileprovision }}
CERT_P12: ${{ inputs.cert_p12 }}
P12_PASS: ${{ inputs.p12_pass }}
SIGNING_IDENTITY: ${{ inputs.signing_identity }}
shell: bash