Bug Fix: Code-Only Mode for Starred Repositories
Issue: "Code-only" mode for starred repos was only skipping issues, still mirroring PRs, labels, milestones, wiki, and releases.
Fixed: Now properly skips ALL metadata when code-only mode is enabled:
- ✅ Issues
- ✅ Pull Requests
- ✅ Labels
- ✅ Milestones
- ✅ Wiki
- ✅ Releases
Breaking Change: Field Rename
Changed: skipStarredIssues
→ starredCodeOnly
Why: Old name was misleading (only mentioned "issues" but controlled all metadata).
Migration:
- ✅ No database migration needed - configs are stored as JSON
- ✅ Automatic backward compatibility - old configs continue to work
- ✅ Zero downtime - upgrade seamlessly
If using environment variables/Helm:
- Old:
SKIP_STARRED_ISSUES
→ New:STARRED_CODE_ONLY
- Helm:
skipStarredIssues
→starredCodeOnly
Commits
85ea502
- Fix: Apply flag to PRs, labels, milestones, wikifed74ee
- Fix: Apply flag to releases3a3ff31
- Refactor: Rename to starredCodeOnly0e9d54b
- Fix: Add backward compatibility