Clean up CI

This commit is contained in:
Andras Schmelczer 2026-05-16 14:04:43 +01:00
parent c719b7e5b3
commit 9256377c13
2 changed files with 10 additions and 18 deletions

View file

@ -1,5 +0,0 @@
{
"enabledPlugins": {
"frontend-design@claude-plugins-official": true
}
}

View file

@ -1,4 +1,4 @@
name: Deploy to Pages
name: Check & deploy
on:
push:
@ -25,25 +25,22 @@ jobs:
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Install Playwright browsers
run: npx playwright install --with-deps chromium
run: |
npm ci
npx playwright install --with-deps chromium
- name: Lint
run: npm run lint
- name: Typecheck
run: npm run typecheck
- name: Typecheck browser tests
run: npm run typecheck:e2e
run: |
npm run typecheck
npm run typecheck:e2e
- name: Test
run: npm test
- name: Browser tests
run: npm run test:e2e
run: |
npm test
npm run test:e2e
- name: Upload Playwright report
if: failure()