diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eed76dd..607c65a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: runs-on: [self-hosted, Linux, X64] strategy: matrix: - node-version: [18, 20, 22] + node-version: [20, 22] steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 diff --git a/package.json b/package.json index d78b44d..8a39c02 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "url": "https://github.com/GeiserX/ghost-github-portfolio/issues" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" }, "dependencies": { "commander": "^13.1.0", diff --git a/vitest.config.ts b/vitest.config.ts index b10e399..1833af1 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -2,6 +2,7 @@ import { defineConfig } from "vitest/config"; export default defineConfig({ test: { + clearMocks: true, coverage: { provider: "v8", include: ["src/**/*.ts"],