Skip to content

[eas-cli] Add integrations:supabase:disconnect - #4108

Open
gwdp wants to merge 1 commit into
gwdp/eng-25327-m3c-supabase-dashboardfrom
gwdp/eng-25327-m3d-supabase-disconnect
Open

[eas-cli] Add integrations:supabase:disconnect#4108
gwdp wants to merge 1 commit into
gwdp/eng-25327-m3c-supabase-dashboardfrom
gwdp/eng-25327-m3d-supabase-disconnect

Conversation

@gwdp

@gwdp gwdp commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Why

Adding eas integrations:supabase:disconnect: remove the Supabase project link on EAS without deleting the project in Supabase.

How

  • Looks up the app's linked project, shows it, and confirms before removing (or --yes / non-interactive)
  • Deletes only the EAS project link; the Supabase project itself stays
  • Leaves EXPO_PUBLIC_SUPABASE_* in .env.local and EAS env vars alone, and tells you they're still there
  • No-op with a clear message if nothing is linked

Test Plan

easd against staging

carbon

@linear-code

linear-code Bot commented Jul 29, 2026

Copy link
Copy Markdown

ENG-25327

@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from d2b5b13 to 5053f19 Compare July 30, 2026 03:29
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch 2 times, most recently from 23e341c to 84dff55 Compare July 31, 2026 22:54
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 5053f19 to c63c498 Compare July 31, 2026 22:54
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 84dff55 to c11937e Compare July 31, 2026 23:09
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from c63c498 to 3670cf1 Compare July 31, 2026 23:09
@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 63.07%. Comparing base (5c0bebd) to head (2cb3f69).

Additional details and impacted files
@@                            Coverage Diff                            @@
##           gwdp/eng-25327-m3c-supabase-dashboard    #4108      +/-   ##
=========================================================================
+ Coverage                                  63.03%   63.07%   +0.05%     
=========================================================================
  Files                                       1022     1023       +1     
  Lines                                      46453    46505      +52     
  Branches                                    9782     9792      +10     
=========================================================================
+ Hits                                       29276    29328      +52     
  Misses                                     15718    15718              
  Partials                                    1459     1459              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from c11937e to 001fac9 Compare July 31, 2026 23:24
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 3670cf1 to 96b23d1 Compare July 31, 2026 23:30
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 001fac9 to a1d02e6 Compare August 1, 2026 00:54
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 4908253 to c9b232d Compare August 1, 2026 00:54
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from a1d02e6 to fa0d140 Compare August 1, 2026 02:13
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch 2 times, most recently from 207ba73 to d16c8f5 Compare August 1, 2026 02:28
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from fa0d140 to 2610695 Compare August 1, 2026 02:28
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 8bf3dfe to aa8441e Compare August 1, 2026 02:45
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch 2 times, most recently from 0d2b369 to e29a6b7 Compare August 1, 2026 02:52
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch 2 times, most recently from 27c3d06 to cafe718 Compare August 3, 2026 02:08
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch 2 times, most recently from 8bfa4f7 to b97cf6f Compare August 3, 2026 02:10
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from cafe718 to 9d760e9 Compare August 3, 2026 02:10
@gwdp
gwdp requested a review from FiberJW August 3, 2026 02:37
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 9d760e9 to cc602ea Compare August 3, 2026 02:46
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from b97cf6f to 3e4490a Compare August 3, 2026 02:46
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 3e4490a to a9c6ede Compare August 3, 2026 02:49
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from cc602ea to 4c9a824 Compare August 3, 2026 02:49
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from a9c6ede to f87017a Compare August 3, 2026 02:56
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 4c9a824 to c2935bf Compare August 3, 2026 02:56
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from f87017a to 8d69767 Compare August 4, 2026 05:36
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from c2935bf to 9d2787c Compare August 4, 2026 05:37
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 8d69767 to 2b53e7d Compare August 4, 2026 05:48
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 9d2787c to b5df890 Compare August 4, 2026 05:48
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 2b53e7d to 2bc5aca Compare August 4, 2026 06:20
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from b5df890 to 10ba93b Compare August 4, 2026 06:20
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 2bc5aca to 2c4980a Compare August 4, 2026 06:30
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from 10ba93b to b9ba49e Compare August 4, 2026 06:30
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3c-supabase-dashboard branch from 2c4980a to 5c0bebd Compare August 4, 2026 14:52
@gwdp
gwdp force-pushed the gwdp/eng-25327-m3d-supabase-disconnect branch from b9ba49e to 2cb3f69 Compare August 4, 2026 14:52
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

✅ Thank you for adding the changelog entry!

@gwdp
gwdp marked this pull request as ready for review August 4, 2026 15:06
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

Subscribed to pull request

File Patterns Mentions
packages/eas-cli/** @douglowder

Generated by CodeMention

Warning: The preamble and epilogue options in commentConfiguration are deprecated. Use template instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant