The GitHub Connector's Daily Build tests recently encountered failures due to exceeding the GitHub API rate limit for project creation and deletion using a specific test user account. To stabilize our testing process and prevent pipeline disruptions, we temporarily disabled these operations.
Objective
This issue is intended to track the steps required to re-enable project creation and deletion in the Daily Build tests for the GitHub Connector. We aim to either manage the rate limits more effectively or switch to a different testing strategy that accommodates these limits.
Description
Context
The GitHub Connector's Daily Build tests recently encountered failures due to exceeding the GitHub API rate limit for project creation and deletion using a specific test user account. To stabilize our testing process and prevent pipeline disruptions, we temporarily disabled these operations.
Objective
This issue is intended to track the steps required to re-enable project creation and deletion in the Daily Build tests for the GitHub Connector. We aim to either manage the rate limits more effectively or switch to a different testing strategy that accommodates these limits.