-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[eas-cli] skip creation of testflight group when there are already exisitng testflight groups + allow to opt out of the behavior by setting env var #2856
[eas-cli] skip creation of testflight group when there are already exisitng testflight groups + allow to opt out of the behavior by setting env var #2856
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Subscribed to pull request
Generated by CodeMention |
Size Change: +1.04 kB (0%) Total Size: 53.5 MB
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2856 +/- ##
==========================================
- Coverage 52.65% 52.63% -0.01%
==========================================
Files 588 588
Lines 23193 23200 +7
Branches 4857 4859 +2
==========================================
Hits 12210 12210
- Misses 10016 10021 +5
- Partials 967 969 +2 ☔ View full report in Codecov by Sentry. |
}: { | ||
groups: BetaGroup[]; | ||
app: App; | ||
}): Promise<BetaGroup> { | ||
let betaGroup = groups.find(group => group.attributes.name === AUTO_GROUP_NAME); | ||
if (!betaGroup) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This check is now redundant so could be a regular try / catch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is it redundant? I'm not sure I see it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what I meant there 😅 - nevermind me.
packages/eas-cli/src/credentials/ios/appstore/ensureTestFlightGroup.ts
Outdated
Show resolved
Hide resolved
…isitng testflight groups + allow to opt out of the behavior by setting env var
e1f9794
to
373c8b4
Compare
✅ Thank you for adding the changelog entry! |
Why
https://exponent-internal.slack.com/archives/C014YHUJUMN/p1738577486565949?thread_ts=1738574914.864689&cid=C014YHUJUMN
How
If there are any existing testflight groups skip the creation of the
Team (Expo)
group.Allow to opt out of the creation y setting
EXPO_SKIP_TESTFLIGHT_SETUP=1
Test Plan
Tests