Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 2 additions & 36 deletions .github/workflows/pr-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,7 @@ jobs:
- name: Lint code
run: pnpm run lint:changes
vitest-tests:
name: Vitest unit tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v6
- uses: actions/setup-node@v6
with:
node-version: '24'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Bootstrap project
run: pnpm run bootstrap
- name: Run vitest unit tests
run: pnpm run test:vitest
vitest-browser-tests:
name: Vitest browser tests
name: Vitest tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
Expand All @@ -54,23 +38,5 @@ jobs:
- name: Bootstrap project
run: pnpm run bootstrap
- name: Run vitest browser tests
run: pnpm run test:browser
cypress:
name: Cypress component tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v6
- uses: actions/setup-node@v6
with:
node-version: '24'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Install Cypress binary
run: npx cypress install
- name: Bootstrap project
run: pnpm run bootstrap
- name: Run Cypress components tests
run: pnpm run cy:component
run: pnpm run test:vitest

1 change: 0 additions & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ External docs (preferred over guessing component APIs): https://instructure.desi
- `pnpm run bootstrap` — required first time and after `pnpm run clean`. Builds icons, compiles, generates tokens. Plain `pnpm install` is **not** enough.
- `pnpm run dev` — docs app at http://localhost:9090 (hot-reloads component changes).
- `pnpm run test:vitest <pkg>` — run a single package's unit tests, e.g. `pnpm run test:vitest ui-radio-input`. Without an argument it runs everything (slow).
- `pnpm run cy:component` — Cypress component tests.
- Visual regression lives in `/regression-test` (separate Next.js app, port 3000). See `/regression-test/README.md`.

## Code conventions
Expand Down
70 changes: 0 additions & 70 deletions cypress/component/AppNav.cy.tsx

This file was deleted.

112 changes: 0 additions & 112 deletions cypress/component/ColorIndicator.cy.tsx

This file was deleted.

Loading
Loading