diff --git a/.claude/settings.json b/.claude/settings.json deleted file mode 100644 index 9030888..0000000 --- a/.claude/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "enabledPlugins": { - "frontend-design@claude-plugins-official": true - } -} diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 93748c6..feaf56e 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -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()