@@ -21,6 +21,7 @@ permissions:
2121
2222jobs :
2323 lint :
24+ name : 🔠 Lint project
2425 runs-on : ubuntu-latest
2526
2627 steps :
3839 run : node scripts/lint.ts
3940
4041 types :
42+ name : 💪 Type check
4143 runs-on : ubuntu-latest
4244
4345 steps :
5961 run : pnpm test:types
6062
6163 unit :
64+ name : 🧪 Unit tests
6265 runs-on : ubuntu-latest
6366
6467 steps :
8083 run : pnpm test:unit --project unit run --coverage
8184
8285 test :
86+ name : 🧪 Component tests
8387 runs-on : ubuntu-latest
8488
8589 steps :
@@ -100,7 +104,7 @@ jobs:
100104 - name : 🌐 Install browser
101105 run : pnpm playwright install chromium-headless-shell
102106
103- - name : 🧪 Unit and component tests
107+ - name : 🧪 Component tests
104108 run : pnpm vite test --project nuxt run --coverage
105109
106110 - name : Upload coverage reports to Codecov
@@ -109,6 +113,7 @@ jobs:
109113 CODECOV_TOKEN : 17b4bed9-d407-4ce2-9c10-2ccd4328a1d9
110114
111115 browser :
116+ name : 🖥️ Browser tests
112117 runs-on : ubuntu-latest
113118 container :
114119 image : mcr.microsoft.com/playwright:v1.58.0-noble
@@ -135,6 +140,7 @@ jobs:
135140 run : pnpm test:browser:prebuilt
136141
137142 a11y :
143+ name : ♿ Accessibility audit
138144 runs-on : ubuntu-latest
139145 strategy :
140146 matrix :
@@ -165,6 +171,7 @@ jobs:
165171 LIGHTHOUSE_COLOR_MODE : ${{ matrix.mode }}
166172
167173 knip :
174+ name : 🧹 Unused code check
168175 runs-on : ubuntu-latest
169176
170177 steps :
@@ -182,5 +189,5 @@ jobs:
182189 - name : 📦 Install dependencies
183190 run : pnpm install
184191
185- - name : 🔍 Check for unused code
192+ - name : 🧹 Check for unused code
186193 run : pnpm knip
0 commit comments