[eas-cli] resolve correct submit profile configuration for eas build --auto-submit-with-profile
#2425
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Why
In #2101 we added a logic to refresh the submit profile with the new submit profile with
submit profile name === build profile name
(if it exists) unless thesubmissionCtx.specifiedProfile
value is set.However, we didn't set the
submissionCtx.specifiedProfile
for submissions triggered viaeas build --auto-submit
and this caused us to always refresh the submit profile with the submit profile with the name of the build profile.eas-cli/packages/eas-cli/src/submit/ios/IosSubmitCommand.ts
Lines 45 to 47 in daf3ed8
It's also the root cause of https://exponent-internal.slack.com/archives/C02123T524U/p1718015524335999 issue
How
Set
submissionCtx.specifiedProfile
for submission triggered by theeas build --auto-submit-with-profile
command.Test Plan
test manually