cedriclecoz opened a new pull request, #8661:
URL: https://github.com/apache/incubator-devlake/pull/8661

   Add automatic URL enrichment to PutScopes function to fetch missing htmlUrl 
and cloneUrl fields from GitHub API when only fullName is provided. This 
ensures gitextractor has the required URLs for cloning repositories.
   
   - Fetch repo details from GitHub API when URLs are missing
   - Populate htmlUrl and cloneUrl from API response
   - Add graceful error handling for inaccessible repos
   
   
   ### ⚠️ Pre Checklist
   
   > Please complete _ALL_ items in this checklist, and remove before submitting
   
   - [ ] I have read through the [Contributing 
Documentation](https://devlake.apache.org/community/).
   - [ ] I have added relevant tests.
   - [ ] I have added relevant documentation.
   - [ ] I will add labels to the PR, such as `pr-type/bug-fix`, 
`pr-type/feature-development`, etc.
   
   ### Summary
   What does this PR do?
   - Fetch repo details from GitHub API when URLs are missing
   - Populate htmlUrl and cloneUrl from API response
   - Add graceful error handling for inaccessible repos
   
   ### Does this close any open issues?
   Closes #8640
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to