diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2ade98dde..468381f58 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -168,7 +168,7 @@ jobs: JUNIT_OUTPUT: ${{ github.workspace }}/test-results/${{ matrix.package }}/junit.xml run: | if [[ "$PACKAGE" == "server" ]]; then - JEST_JUNIT_OUTPUT_FILE="$JUNIT_OUTPUT" pnpm --filter server exec jest --ci --reporters=default --reporters=jest-junit + pnpm --filter server exec vitest --run --reporter=default --reporter=github-actions --reporter=junit --outputFile.junit="$JUNIT_OUTPUT" else pnpm --filter client exec vitest --run --reporter=default --reporter=junit --outputFile="$JUNIT_OUTPUT" fi diff --git a/server/vitest.config.ts b/server/vitest.config.ts index 8adca1f58..eb5ce56fe 100644 --- a/server/vitest.config.ts +++ b/server/vitest.config.ts @@ -1,8 +1,12 @@ +import path from 'path' import { defineConfig } from 'vitest/config' export default defineConfig({ resolve: { tsconfigPaths: true, + alias: { + '@projectx/types': path.resolve(__dirname, '../packages/types/src/index.ts'), + }, }, test: { globals: true,