Skip to content

Commit 7a52185

Browse files
author
Mohammod Al Amin Ashik
committed
removes build dependency
1 parent 489a28b commit 7a52185

1 file changed

Lines changed: 2 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -263,19 +263,6 @@ jobs:
263263
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig
264264
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
265265

266-
# Upload build artifacts for e2e-desktop to reuse (Linux/Windows only)
267-
- name: Upload build artifacts
268-
if: matrix.os != 'macos-latest'
269-
uses: actions/upload-artifact@v4
270-
with:
271-
name: tauri-build-${{ matrix.os }}
272-
path: |
273-
target/release/bundle/
274-
target/release/mcpmux*
275-
target/release/*.exe
276-
retention-days: 1
277-
if-no-files-found: ignore
278-
279266
# ─────────────────────────────────────────────────────────────
280267
# Test Results Report (separate checks per test type and OS)
281268
# Uses dorny/test-reporter for granular GitHub Check Runs
@@ -457,10 +444,10 @@ jobs:
457444
# ─────────────────────────────────────────────────────────────
458445
# E2E Tests (Desktop app with WebDriver - Linux/Windows only)
459446
# Runs when: main branch, [e2e] in commit, or /e2e-desktop comment on PR
460-
# Depends on build to reuse artifacts (avoids rebuilding Tauri ~5-10 min)
447+
# Runs in parallel with build for faster CI (cache helps on subsequent runs)
461448
# ─────────────────────────────────────────────────────────────
462449
e2e-desktop:
463-
needs: [e2e-trigger-check, build]
450+
needs: [e2e-trigger-check]
464451
if: needs.e2e-trigger-check.outputs.run_e2e == 'true'
465452
uses: ./.github/workflows/e2e-desktop.yml
466453
with:

0 commit comments

Comments
 (0)