-
Notifications
You must be signed in to change notification settings - Fork 152
Open
Description
Overview
This update introduces GitLab integration to complement the existing GitHub-based evaluation system. Many developers also use GitLab for hosting their projects, and this enhancement ensures their contributions are also analyzed during resume evaluation.
Key Changes
- Added
gitlab.pyfor GitLab API v4 integration (profile and repository data). - Implemented GitLab profile extraction from resumes.
- Integrated repository analysis and scoring to match GitHub logic.
- Added
gitlab_project_selection.jinjatemplate for LLM-based project selection. - Updated documentation and
.env.examplewithGITLAB_TOKENconfiguration.
Acceptance Criteria
- GitLab profiles and repositories are correctly detected and evaluated.
- Caching and error handling work as expected.
- Documentation reflects new configuration and provider support.
Looking forward to feedback for any changes.
Metadata
Metadata
Assignees
Labels
No labels