ci: restore Depot runners for main CI orchestration (#43642)

This commit is contained in:
Stephen Zhou authored and GitHub committed 2026-10-08 03:14:22 +00:00
1 parent 961d53c37f
commit d07c13440b
1 file changed
+11 -11
+11 -11
View File
@@ -21,10 +21,10 @@ concurrency:
cancel-in-progress: ${{ github.event_name == 'merge_group' }}
jobs:
# Keep orchestration independent of the Depot pool used for test execution.
# Keep orchestration on Depot to avoid GitHub-hosted runner queue delays.
pre_job:
name: Skip Duplicate Checks
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip || 'false' }}
steps:
@@ -38,7 +38,7 @@ jobs:
# Check which paths were changed to determine which tests to run
check-changes:
name: Check Changed Files
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
outputs:
api-changed: ${{ steps.changes.outputs.api }}
cli-changed: ${{ steps.changes.outputs.cli }}
@@ -239,7 +239,7 @@ jobs:
- pre_job
- check-changes
- api-tests-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize API Tests status
env:
@@ -293,7 +293,7 @@ jobs:
- pre_job
- check-changes
- cli-tests-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize CLI Tests status
env:
@@ -347,7 +347,7 @@ jobs:
- pre_job
- check-changes
- web-tests-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize Web Tests status
env:
@@ -403,7 +403,7 @@ jobs:
- pre_job
- check-changes
- web-e2e-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize Web Full-Stack E2E status
env:
@@ -473,7 +473,7 @@ jobs:
- pre_job
- check-changes
- vdb-tests-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize VDB Tests status
env:
@@ -526,7 +526,7 @@ jobs:
- pre_job
- check-changes
- db-migration-test-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize DB Migration Test status
env:
@@ -580,7 +580,7 @@ jobs:
- pre_job
- check-changes
- sandbox-runtime-tests-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize Sandbox Runtime Tests status
env:
@@ -634,7 +634,7 @@ jobs:
- pre_job
- check-changes
- dify-agent-tests-run
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
steps:
- name: Finalize Dify Agent Tests status
env: