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]
