Check if GitHub changes have synced with Lovable. Shows pending changes and required Lovable prompts.
Verify GitHub ↔ Lovable sync status and list pending actions.
/plugin marketplace add 10K-Digital/lovable-claude-code/plugin install 10k-digital-lovable@10K-Digital/lovable-claude-codeVerify GitHub ↔ Lovable sync status and list pending actions.
Check current branch:
main: warn that only main syncsCheck for uncommitted changes:
Check for unpushed commits:
Categorize pending changes:
Files that will sync automatically:
src/**/*package.jsonFiles that need additional action:
supabase/functions/**/* → deploy promptsupabase/migrations/**/* → apply prompt## Next Steps:
1. [ ] Commit: `git add . && git commit -m "message"`
2. [ ] Push: `git push origin main`
3. [ ] Wait 1-2 min for Lovable sync
4. [ ] Run in Lovable: [prompts]
5. [ ] Verify at: [production URL]
## Sync Status
**Branch**: main ✅
**Uncommitted changes**: None ✅
**Unpushed commits**: 2 commits ⚠️
### Will Auto-Sync:
- src/components/Button.tsx (modified)
- src/pages/Dashboard.tsx (new)
### Needs Lovable Deployment:
- supabase/functions/send-email/index.ts
→ "Deploy the send-email edge function"
- supabase/migrations/20250101_add_table.sql
→ "Apply pending Supabase migrations"
## Action Checklist:
1. [x] Commit changes
2. [ ] Push: `git push origin main`
3. [ ] Wait 1-2 min
4. [ ] Lovable prompts:
- "Deploy the send-email edge function"
- "Apply pending Supabase migrations"
5. [ ] Verify at: https://my-app.lovable.app
If not on main:
⚠️ **Wrong branch**: You're on `feature-xyz`
Only `main` syncs with Lovable. Options:
1. Switch to main: `git checkout main`
2. Merge changes: `git checkout main && git merge feature-xyz`
3. Create PR and merge on GitHub