Skip to content

Commit 64f418a

Browse files
committed
test: add nice names for all tests
1 parent 23eebda commit 64f418a

5 files changed

Lines changed: 13 additions & 4 deletions

File tree

.github/workflows/autofix.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ permissions:
1414

1515
jobs:
1616
code:
17+
name: 🤖 Autofix code
1718
runs-on: ubuntu-latest
1819

1920
steps:

.github/workflows/ci.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ permissions:
2121

2222
jobs:
2323
lint:
24+
name: 🔠 Lint project
2425
runs-on: ubuntu-latest
2526

2627
steps:
@@ -38,6 +39,7 @@ jobs:
3839
run: node scripts/lint.ts
3940

4041
types:
42+
name: 💪 Type check
4143
runs-on: ubuntu-latest
4244

4345
steps:
@@ -59,6 +61,7 @@ jobs:
5961
run: pnpm test:types
6062

6163
unit:
64+
name: 🧪 Unit tests
6265
runs-on: ubuntu-latest
6366

6467
steps:
@@ -80,6 +83,7 @@ jobs:
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

.github/workflows/lunaria.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions:
1717

1818
jobs:
1919
lunaria-overview:
20-
name: Generate Lunaria Overview
20+
name: 🌝 Generate Lunaria Overview
2121
runs-on: ubuntu-latest
2222

2323
steps:

.github/workflows/provenance.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ permissions:
2020

2121
jobs:
2222
check-provenance:
23+
name: 🔒 Check provenance downgrades
2324
runs-on: ubuntu-slim
2425
steps:
2526
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

.github/workflows/semantic-pull-requests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
statuses: write # for amannn/action-semantic-pull-request to mark status of analyzed PR
1818
if: github.repository == 'npmx-dev/npmx.dev'
1919
runs-on: ubuntu-slim
20-
name: semantic-pr
20+
name: 🏷️ Validate PR title
2121
steps:
2222
- name: Validate PR title
2323
uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 # v6.1.1

0 commit comments

Comments
 (0)