Add eas `env:push` and `env:pull` commands
Why
User should be able to synchronise local environment variables with upstream.
- https://linear.app/expo/issue/ENG-11920/add-eas-envpush-command
- https://linear.app/expo/issue/ENG-11919/add-eas-envpull-command
How
- added
eas env:pullandeas env:pushcommands eas env:pullhandles sudo access to request values of sensitive variables
Test Plan
TBD
Size Change: +3.7 kB (+0.01%)
Total Size: 52.5 MB
| Filename | Size | Change |
|---|---|---|
./packages/eas-cli/dist/eas-linux-x64.tar.gz |
52.5 MB | +3.7 kB (+0.01%) |
Codecov Report
Attention: Patch coverage is 23.88060% with 153 lines in your changes missing coverage. Please review.
Project coverage is 52.68%. Comparing base (
27d0d42) to head (1f07455).
Additional details and impacted files
@@ Coverage Diff @@
## piotrekszeremeta/eng-11913-add-eas-envcreate-command #2437 +/- ##
========================================================================================
- Coverage 52.94% 52.68% -0.25%
========================================================================================
Files 542 545 +3
Lines 20063 20247 +184
Branches 4101 4136 +35
========================================================================================
+ Hits 10620 10665 +45
- Misses 8630 8755 +125
- Partials 813 827 +14
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@wschurman @szdziedzic Ok, I'll work on SSO. I think the flow will be similar to that of login via SSO and I'll reuse some of its logic
❌ It looks like a changelog entry is missing for this PR. You have two options: you can add it manually, or you can use the changelog bot to do it for you.
🤖 To use the bot, simply comment on this PR with the command /changelog-entry [breaking-change|new-feature|bug-fix|chore] [message].
⏩ If this PR doesn't require a changelog entry, such as if it's an internal change that doesn't affect the user experience, you can add the "no changelog" label to the PR.