ci: shard API v2 E2E tests into 4 parallel jobs (#26183)
* ci: shard API v2 E2E tests into 4 parallel jobs Co-Authored-By: anik@cal.com <adhabal2002@gmail.com> * check * Fix typo in workflow name from 'Update' to 'Updatee' * Rename workflow from 'PR Updatee' to 'PR Update' * update * test * update * fix * update * check * remove * revert --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
parent
49d5f204f0
commit
8befcced39
@@ -204,6 +204,13 @@ jobs:
|
||||
uses: ./.github/workflows/e2e.yml
|
||||
secrets: inherit
|
||||
|
||||
check-api-v2-breaking-changes:
|
||||
name: Check API v2 breaking changes
|
||||
needs: [prepare, deps]
|
||||
if: ${{ needs.prepare.outputs.run-e2e == 'true' && needs.prepare.outputs.has-files-requiring-all-checks == 'true' }}
|
||||
uses: ./.github/workflows/check-api-v2-breaking-changes.yml
|
||||
secrets: inherit
|
||||
|
||||
e2e-api-v2:
|
||||
name: Tests
|
||||
needs: [prepare, setup-db]
|
||||
@@ -245,6 +252,7 @@ jobs:
|
||||
lint,
|
||||
type-check,
|
||||
unit-test,
|
||||
check-api-v2-breaking-changes,
|
||||
integration-test,
|
||||
build,
|
||||
build-api-v1,
|
||||
@@ -271,6 +279,7 @@ jobs:
|
||||
needs.lint.result != 'success' ||
|
||||
needs.type-check.result != 'success' ||
|
||||
needs.unit-test.result != 'success' ||
|
||||
needs.check-api-v2-breaking-changes.result != 'success' ||
|
||||
needs.build.result != 'success' ||
|
||||
needs.build-api-v1.result != 'success' ||
|
||||
needs.build-api-v2.result != 'success' ||
|
||||
|
||||
Reference in New Issue
Block a user