dosubot[bot] commented on issue #8236: URL: https://github.com/apache/incubator-devlake/issues/8236#issuecomment-2531820976
<!-- Greeting --> Hey @nicolavolpini! 👋 I'm here to help you with any bugs, questions, or contributions while you wait for a human maintainer. Let's tackle this together! <!-- Answer --> The incubator-devlake codebase includes a GitHub plugin that can help with synchronizing GitHub repositories with data scopes. Specifically, the `GetScopeLatestSyncState` function is used to retrieve the latest synchronization state of a GitHub repository within a specified data scope <sup>[[1]](https://github.com/apache/incubator-devlake/blob/main/backend/plugins/github/api/scope_state_api.go)</sup>. However, there isn't a specific script mentioned in the repository for automatically adding new GitHub repositories to data scopes. You might consider using the available API endpoints for managing data scopes programmatically. These endpoints allow you to create, update, retrieve, and delete data scopes, which could be used to automate the synchronization process <sup>[[2]](https://github.com/apache/incubator-devlake/blob/main/backend/plugins/circleci/api/scope_api.go)</sup><sup>[[3]](https://github.com/apache/incubator-devlake/blob/main/backend/server/services/remote/plugin/default_api.go)</sup><sup>[[4]](https://github.com/apache/incubator-devlake/blob/main/backend/plugins/gitlab/api/scope_config_api.go)</sup>. <!-- Dosu Comment Footer --> *To continue talking to [Dosu](https://dosu.dev), mention @dosu.* --- <sup>Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/edfacdd4-4cf3-4021-a58b-7f3e899ef747?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/edfacdd4-4cf3-4021-a58b-7f3e899ef747?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/edfacdd4-4cf3-4021-a58b-7f3e899ef747?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/edfacdd4-4cf3-4021-a58b-7f3e899ef747?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/edfacdd4-4cf3-4021-a58b-7f3e899ef747?feedback_type=hallucination) | [Other](https://app.dosu.dev/response-feedback/edfacdd4-4cf3-4021-a58b-7f3e899ef747?feedback_type=other)</sup> -- 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: dev-unsubscr...@devlake.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org