mirror of
https://github.com/RayLabsHQ/gitea-mirror.git
synced 2025-12-09 04:56:45 +03:00
Since githubConfig is stored as JSON in the database (not individual columns), no database migration is needed. However, we need to handle reading old configs that still use the 'skipStarredIssues' field name. Changes: - Added skipStarredIssues as optional field in Zod schema (marked deprecated) - Updated config mapper to check both starredCodeOnly and skipStarredIssues - Old configs will continue to work seamlessly - New configs will use starredCodeOnly field name This ensures zero-downtime upgrades for existing installations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>