Commit cfb27b2
committed
fix(ci): give the TestFlight build Apple auth so a new target can get a profile
The share extension is a second build target with its own bundle identifier,
and a new target needs its own provisioning profile. The workflow wrote the
App Store Connect key only for the submit step, so the build step had no Apple
authentication: EAS fell back to an interactive login and failed with
"Failed to set up credentials" before it could create the profile.
The key and issuer ids are read from eas.json rather than repeated here, so
the build and submit steps cannot disagree about which key they mean.1 parent 767d37a commit cfb27b2
1 file changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
57 | 65 | | |
58 | 66 | | |
59 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
60 | 74 | | |
61 | 75 | | |
62 | 76 | | |
| |||
0 commit comments