diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index af5c4685..ce40a545 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,10 @@ jobs: run: pnpm run lint test: - runs-on: ubuntu-latest + strategy: + matrix: + os: [ubuntu-latest, windows-latest] + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 @@ -70,7 +73,7 @@ jobs: run: pnpm dev:prepare - name: 🧪 Test project - run: pnpm test -- --coverage + run: pnpm test - name: 💪 Test types run: pnpm test:types diff --git a/package.json b/package.json index 5fefb548..815496f6 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "lint": "pnpm lint:all:eslint", "lint:all:eslint": "pnpm lint:eslint .", "lint:eslint": "eslint --fix", - "test": "vitest run", + "test": "vitest run --coverage", "test:types": "tsc --noEmit", "test:watch": "vitest watch" },