diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fbf8066..ff90793b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - os: [ubuntu-latest] + os: [ubuntu-latest, windows-latest] node: [18] steps: @@ -37,9 +37,10 @@ jobs: run: pnpm prepack - name: Test built module - run: pnpm test -- --coverage + run: pnpm test - name: Coverage + if: matrix.os != 'windows-latest' uses: codecov/codecov-action@v4 env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/package.json b/package.json index 4b9a6db2..49726a68 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground", "prepack": "nuxt-module-build build", "lint": "eslint --fix . && prettier --write '**/*.{js,ts,md,vue}'", - "test": "vitest run", + "test": "vitest run --coverage", "release": "bumpp && npm publish" }, "dependencies": {