3232 with :
3333 node-version : lts/*
3434 cache : true
35+ run-install : false
3536
3637 - name : 📦 Install dependencies (root only, no scripts)
3738 run : vp install --filter . --ignore-scripts
5152 node-version : lts/*
5253 cache : true
5354
54- - name : 📦 Install dependencies
55- run : vp install
56-
5755 - name : 💪 Type check
5856 run : vp run test:types
5957
6967 node-version : lts/*
7068 cache : true
7169
72- - name : 📦 Install dependencies
73- run : vp install
74-
7570 - name : 🧪 Unit tests
76- run : vp test --project unit run --coverage --reporter=default --reporter=junit --outputFile=test-report.junit.xml
71+ run : vp test --project unit --coverage --reporter=default --reporter=junit --outputFile=test-report.junit.xml
7772
7873 - name : ⬆︎ Upload test results to Codecov
7974 if : ${{ !cancelled() }}
@@ -93,14 +88,11 @@ jobs:
9388 node-version : lts/*
9489 cache : true
9590
96- - name : 📦 Install dependencies
97- run : vp install
98-
9991 - name : 🌐 Install browser
10092 run : vp exec playwright install chromium-headless-shell
10193
10294 - name : 🧪 Component tests
103- run : vp test --project nuxt run --coverage --reporter=default --reporter=junit --outputFile=test-report.junit.xml
95+ run : vp test --project nuxt --coverage --reporter=default --reporter=junit --outputFile=test-report.junit.xml
10496
10597 - name : ⬆︎ Upload coverage reports to Codecov
10698 uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5
@@ -128,9 +120,6 @@ jobs:
128120 node-version : lts/*
129121 cache : true
130122
131- - name : 📦 Install dependencies
132- run : vp install
133-
134123 - name : 🏗️ Build project
135124 run : vp run build:test
136125 env :
@@ -154,9 +143,6 @@ jobs:
154143 node-version : lts/*
155144 cache : true
156145
157- - name : 📦 Install dependencies
158- run : vp install
159-
160146 - name : 🏗️ Build project
161147 run : vp run build:test
162148
@@ -178,9 +164,6 @@ jobs:
178164 node-version : lts/*
179165 cache : true
180166
181- - name : 📦 Install dependencies
182- run : vp install
183-
184167 - name : 🧹 Check for unused code
185168 run : vp run knip
186169
@@ -198,6 +181,7 @@ jobs:
198181 with :
199182 node-version : lts/*
200183 cache : true
184+ run-install : false
201185
202186 - name : 📦 Install dependencies (root only, no scripts)
203187 run : vp install --filter . --ignore-scripts
0 commit comments