Skip to content

Commit e787c7f

Browse files
committed
chore: don't recompile apps
1 parent 11e92ee commit e787c7f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/_ci-e2e-tauri.reusable.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,17 @@ jobs:
205205
};
206206
return generateTauriTestCommand('${{ inputs.scenario }}', '${{ inputs.test-type }}');
207207
208+
# Build the tauri-service package (needed for tests)
209+
- name: 🔧 Build Tauri Service Package
210+
shell: bash
211+
run: pnpm exec turbo run build --filter=@wdio/tauri-service
212+
208213
# Run the Tauri E2E tests using Turbo with the generated test commands
214+
# Use --no-deps to skip rebuilding Tauri apps (we downloaded pre-built binaries)
209215
# tauri-driver is started per worker and has access to xvfb via WDIO's autoXvfb
210216
- name: 🧪 Execute Tauri E2E Tests
211217
shell: bash
212-
run: pnpm exec turbo run ${{ steps.gen-test.outputs.result }} --only --log-order=stream
218+
run: pnpm exec turbo run ${{ steps.gen-test.outputs.result }} --filter=@repo/e2e --no-deps --log-order=stream
213219

214220
# Show comprehensive debug information on failure
215221
- name: 🐛 Debug Information on Failure

0 commit comments

Comments
 (0)