ci: move remaining main CI web jobs to Depot runners (#43795)

This commit is contained in:
Stephen Zhou
2026-10-10 03:21:24 +00:00
committed by GitHub
parent 0f4d20e534
commit f508ed2f22
4 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -177,7 +177,7 @@ jobs:
name: Web Style
if: ${{ always() && !inputs.skip-checks && (!inputs.classification-succeeded || inputs.run-web-style) }}
needs: [web-build, web-style-checks]
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
permissions: {}
steps:
- name: Verify web checks
+2 -2
View File
@@ -15,7 +15,7 @@ permissions:
jobs:
measure:
name: Measure ${{ matrix.revision }}
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04-4
timeout-minutes: 30
permissions:
contents: read
@@ -89,7 +89,7 @@ jobs:
report:
name: Compare bundle sizes
needs: measure
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04
timeout-minutes: 5
permissions:
contents: read
+2 -2
View File
@@ -91,7 +91,7 @@ jobs:
chromium-full:
name: Chromium Full (${{ matrix.shard }}/3)
if: ${{ !inputs.run-external-runtime }}
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04-4
timeout-minutes: 45
strategy:
fail-fast: false
@@ -172,7 +172,7 @@ jobs:
webkit-smoke:
name: WebKit Browser Smoke
if: ${{ !inputs.run-external-runtime }}
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04-4
timeout-minutes: 45
env:
E2E_ADMIN_EMAIL: e2e-admin@example.com
+3 -3
View File
@@ -46,7 +46,7 @@ jobs:
browser-test:
name: Web Browser Tests
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04-4
timeout-minutes: 20
defaults:
run:
@@ -120,7 +120,7 @@ jobs:
dify-ui-test:
name: dify-ui Tests
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04-4
timeout-minutes: 20
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
@@ -167,7 +167,7 @@ jobs:
dify-ui-storybook-test:
name: dify-ui Storybook Tests
runs-on: ubuntu-24.04
runs-on: depot-ubuntu-24.04-4
timeout-minutes: 20
defaults:
run: