Validate CODEOWNERS component
Validates the first CODEOWNERS file in GitLab's supported precedence (CODEOWNERS, docs/CODEOWNERS, then .gitlab/CODEOWNERS). The job checks GitLab syntax, verifies that path patterns match tracked files, and confirms that referenced users, groups, group aliases, email addresses, and role owners are eligible for the project.