Skip to content
  • Артем Коньков's avatar
    refactor: Standardize to single universal script and CI configuration · 80f598aa
    Артем Коньков authored
    BREAKING CHANGES:
    - Remove all separate scripts (cursor_code_review.sh, cursor_full_review.sh, etc.)
    - Remove config/ directory and configuration-based approach
    - Replace with single universal cursor_review.sh script
    - Replace with standardized .gitlab-ci.yml using YAML anchors
    
    NEW FEATURES:
    - Universal script supports 3 review types via REVIEW_TYPE variable:
      * quick: Fast critical issues analysis (default)
      * full: Comprehensive code review
      * security: Security-focused analysis
    - All settings moved to CI/CD environment variables
    - 4 CI jobs: quick_review, full_review, security_review, blocking_review
    - Blocking review capability for main/release branches
    - Improved retry logic and fallback analysis
    - Standardized artifacts and reporting
    
    BENEFITS:
    - Single script to maintain instead of 4+
    - All configuration via environment variables
    - Consistent behavior across all review types
    - Easier to understand and modify
    - Better CI/CD organization with YAML anchors
    80f598aa