Skip to content

Commit 1c22156

Browse files
Serialize integration test runs to avoid rate limiting
Add a concurrency group to the IntegrationTests job so only one run executes at a time across PRs/branches. Concurrent runs shared one Dropbox account and tripped API rate limits.
1 parent c25d774 commit 1c22156

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ jobs:
3232
fail_ci_if_error: true
3333
directory: dropbox-sdk-dotnet/Dropbox.Api.Unit.Tests/TestResults/
3434
IntegrationTests:
35+
concurrency:
36+
group: integration-tests
37+
cancel-in-progress: false
3538
strategy:
3639
matrix:
3740
os: [macos-latest, ubuntu-latest, windows-latest]

0 commit comments

Comments
 (0)