Skip to content

Commit 76e37bf

Browse files
author
Sebastian Krüger
committed
fix vite install
1 parent bed7469 commit 76e37bf

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/test-latest-vite.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,12 @@ jobs:
8282
- name: Install test dependencies with Rolldown-Vite
8383
working-directory: test-minimal-example
8484
run: |
85-
# Create temporary package.json modifications for Rolldown
86-
npm pkg set "dependencies.vite=npm:rolldown-vite@${{ matrix.vite-version }}"
85+
# Remove existing vite dependency first
86+
npm uninstall vite --save-dev || true
87+
# Set overrides before installing
8788
npm pkg set "overrides.vite=npm:rolldown-vite@${{ matrix.vite-version }}"
89+
# Now install with the rolldown-vite alias
90+
npm install vite@npm:rolldown-vite@${{ matrix.vite-version }} --save-dev
8891
npm install
8992
9093
- name: Install Playwright browsers

0 commit comments

Comments
 (0)