Expand description
Platform services for GitHub and GitLab
Provides a unified interface for PR/MR operations across platforms.
Structs§
- GitHub
Service - GitHub service using octocrab
- GitLab
Service - GitLab service using reqwest
Traits§
- Platform
Service - Platform service trait for PR/MR operations
Functions§
- create_
platform_ service - Create a platform service from configuration
- detect_
platform - Detect platform (GitHub or GitLab) from a remote URL
- parse_
repo_ info - Parse repository info (owner/repo) from a remote URL