Skip to content

Commit 2bd7c7a

Browse files
committed
[ci] Remove dep on build_devtools from run_devtools_e2e_tests
The run_devtools_e2e_tests job does not appear to actually need anything from the prior job since it always builds inline. Removing this dep allows us to run both in parallel. ghstack-source-id: 62e9eeb Pull Request resolved: #30348
1 parent 4da4cb8 commit 2bd7c7a

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

.github/workflows/runtime_build_and_test.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,7 @@ jobs:
308308
uses: actions/download-artifact@v4
309309
with:
310310
path: build
311+
pattern: build_*
311312
merge-multiple: true
312313
- name: Display structure of build
313314
run: ls -R build
@@ -336,6 +337,7 @@ jobs:
336337
uses: actions/download-artifact@v4
337338
with:
338339
path: build
340+
pattern: build_*
339341
merge-multiple: true
340342
- run: ./scripts/circleci/pack_and_store_devtools_artifacts.sh
341343
env:
@@ -361,7 +363,6 @@ jobs:
361363

362364
run_devtools_e2e_tests:
363365
name: Run DevTools e2e tests
364-
needs: build_devtools_and_process_artifacts
365366
runs-on: ubuntu-latest
366367
steps:
367368
- uses: actions/checkout@v4
@@ -377,11 +378,6 @@ jobs:
377378
path: "**/node_modules"
378379
key: ${{ runner.arch }}-${{ runner.os }}-modules-${{ hashFiles('yarn.lock') }}
379380
- run: yarn install --frozen-lockfile
380-
- name: Restore archived build
381-
uses: actions/download-artifact@v4
382-
with:
383-
path: build
384-
merge-multiple: true
385381
- run: |
386382
npx playwright install
387383
sudo npx playwright install-deps

0 commit comments

Comments
 (0)