You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
Im running into an issue with eas-cli since v3.1.0 with the new feature found in PR #1570
I use EAS to build a branded app for our clients, and this means that i have a ton of different EAS build profiles in eas.json.
To reduce boilerplate all my client production profiles they inherit from a main production profile, that has channel: production.
This setup has worked great for hundreds of updates, but was broken by 3.1.0 since eas update now tries to automatically create channels for the client production profiles.
See reproducible demo.
Some dependencies are incompatible with the installed expo package version:
- @sentry/react-native - expected version: 4.9.0 - actual version installed: 4.2.2
- expo-linking - expected version: ~3.3.0 - actual version installed: 3.2.3
- sentry-expo - expected version: ~6.0.0 - actual version installed: 5.0.3
Error output
No response
Reproducible demo or steps to reproduce from a blank project
InvalidEasJsonError: eas.json is not valid.
- "build.clientOneProduction.channel" with value "clientOneProduction" fails to match the required pattern: /^[a-z\d][a-z\d._-]*$/
The text was updated successfully, but these errors were encountered:
Build/Submit details page URL
No response
Summary
Hello,
Im running into an issue with eas-cli since v3.1.0 with the new feature found in PR #1570
I use EAS to build a branded app for our clients, and this means that i have a ton of different EAS build profiles in eas.json.
To reduce boilerplate all my client production profiles they inherit from a main production profile, that has
channel: production
.This setup has worked great for hundreds of updates, but was broken by 3.1.0 since
eas update
now tries to automatically create channels for the client production profiles.See reproducible demo.
Seems like a great feature in general though 🙌
Managed or bare?
Managed
Environment
expo-env-info 1.0.5 environment info:
Expo doctor:
Error output
No response
Reproducible demo or steps to reproduce from a blank project
eas.json
before runningeas update
(simplified):after running
eas update
With this error:
The text was updated successfully, but these errors were encountered: