diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 0c52ecd..3bb5949 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -29,18 +29,15 @@ jobs: npm ci npx playwright install --with-deps chromium - - name: Lint - run: npm run lint:check - - - name: Typecheck - run: | - npm run unused:check - npm run typecheck - npm run typecheck:e2e - - name: Test run: | + npm run lint:check + npm run typecheck + npm run typecheck:e2e npm test + + - name: Test E2E + run: | npm run test:e2e - name: Upload Playwright report diff --git a/README.md b/README.md index 77909bc..ec6f5d7 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,6 @@ Check out the [agent logic](./src/pipelines/agents/agent.wgsl). ## Testing - `npm test` runs the Vitest unit suite. -- `npm run test:e2e` builds the production bundle and runs the Playwright Chromium - smoke test. +- `npm run test:e2e` runs the Playwright Chromium smoke test. The Playwright + config builds the production bundle before serving it. - `npx playwright install chromium` installs the local browser binary when needed. diff --git a/eslint.config.js b/eslint.config.js index d6ef9c4..db8b127 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,7 +1,7 @@ import js from '@eslint/js'; -import tseslint from 'typescript-eslint'; import prettierConfig from 'eslint-config-prettier'; import globals from 'globals'; +import tseslint from 'typescript-eslint'; export default tseslint.config( { diff --git a/index.html b/index.html index 25ae55e..fadc28f 100644 --- a/index.html +++ b/index.html @@ -88,14 +88,14 @@
-
+

Fleeting Garden

Tend it while you can. The garden returns to weather either way.

-