Skip to content

[eas-cli] Add Convex project delete command#3652

Open
FiberJW wants to merge 1 commit intofiberjw/convex-projectfrom
fiberjw/convex-project-delete
Open

[eas-cli] Add Convex project delete command#3652
FiberJW wants to merge 1 commit intofiberjw/convex-projectfrom
fiberjw/convex-project-delete

Conversation

@FiberJW
Copy link
Copy Markdown
Member

@FiberJW FiberJW commented Apr 29, 2026

Why

Users need a way to remove the EAS-side Convex project link for an Expo app.

How

Adds eas integrations:convex:project:delete, with --yes, non-interactive handling, and prompts that include the Convex dashboard URL and state Convex-side resources are not destroyed.

Test Plan

Local E2E rerun after the formatting change. Linked project setup is currently blocked by the API project setup throttle, so this rerun covers the no-project delete path from a fresh Expo app.

Commands run (with REPO=/Users/fiberjw/Developer/expo/eas-cli):

cd packages/eas-cli && yarn build
cd /tmp/eas-convex-e2e-teamfmt
$REPO/packages/eas-cli/bin/run integrations:convex:project:delete --non-interactive --yes

Output/verification:

No Convex project is linked to Expo app eas-convex-e2e-teamfmt on EAS.

Copy link
Copy Markdown
Member Author

FiberJW commented Apr 29, 2026

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 29, 2026

Codecov Report

❌ Patch coverage is 94.73684% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.21%. Comparing base (3dac54e) to head (f9333fb).

Files with missing lines Patch % Lines
...src/commands/integrations/convex/project/delete.ts 94.74% 2 Missing ⚠️
Additional details and impacted files
@@                    Coverage Diff                     @@
##           fiberjw/convex-project    #3652      +/-   ##
==========================================================
+ Coverage                   56.17%   56.21%   +0.04%     
==========================================================
  Files                         877      878       +1     
  Lines                       37925    37963      +38     
  Branches                     7892     7896       +4     
==========================================================
+ Hits                        21302    21338      +36     
- Misses                      16525    16527       +2     
  Partials                       98       98              

☔ View full report in Codecov by Sentry.
📢 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.

@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch from 83cb1fa to c72d61f Compare April 29, 2026 16:16
@FiberJW FiberJW force-pushed the fiberjw/convex-project branch 2 times, most recently from c44eb3e to 9d57381 Compare April 29, 2026 16:50
@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch from c72d61f to 8e576e4 Compare April 29, 2026 16:50
@FiberJW FiberJW requested a review from mackenco April 29, 2026 16:52
@FiberJW FiberJW marked this pull request as ready for review April 29, 2026 18:53
@github-actions
Copy link
Copy Markdown

Subscribed to pull request

File Patterns Mentions
**/* @douglowder

Generated by CodeMention

@FiberJW FiberJW force-pushed the fiberjw/convex-project branch from 9d57381 to 9be12fd Compare April 29, 2026 18:56
@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch 2 times, most recently from 5efd85f to 8628f2c Compare April 29, 2026 19:01
@FiberJW FiberJW force-pushed the fiberjw/convex-project branch from 9be12fd to 4014ce3 Compare April 29, 2026 19:01
@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch from 8628f2c to 6cd5f66 Compare April 30, 2026 20:55
@FiberJW FiberJW force-pushed the fiberjw/convex-project branch from 4014ce3 to 58e17ef Compare April 30, 2026 20:55
@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch from 6cd5f66 to ca41da1 Compare April 30, 2026 20:59
@FiberJW FiberJW force-pushed the fiberjw/convex-project branch from 58e17ef to 74e77f7 Compare April 30, 2026 20:59
@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch from ca41da1 to 7e89f92 Compare April 30, 2026 21:14
@FiberJW FiberJW force-pushed the fiberjw/convex-project branch from 74e77f7 to b882a35 Compare April 30, 2026 21:14
@FiberJW FiberJW force-pushed the fiberjw/convex-project-delete branch from 7e89f92 to f9333fb Compare April 30, 2026 21:18
@FiberJW FiberJW force-pushed the fiberjw/convex-project branch from b882a35 to 3dac54e Compare April 30, 2026 21:18
@github-actions
Copy link
Copy Markdown

⏩ The changelog entry check has been skipped since the "no changelog" label is present.

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

Labels

no changelog PR that doesn't require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants