From 2e53576a1606cc70156d040e363015c822918300 Mon Sep 17 00:00:00 2001 From: Kar Rui Lau Date: Thu, 10 Oct 2024 13:57:03 +0800 Subject: [PATCH] feat: try ci coverage generation without dotenv seems to prevent datadog from piping coverage data --- .github/workflows/ci.yml | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7c750b0..1ba8cdb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,6 +45,10 @@ jobs: languages: js service: ${{ secrets.DD_SERVICE_NAME }} api_key: ${{ secrets.DD_API_KEY }} + - name: Load .env file + uses: xom9ikk/dotenv@v2 + with: + mode: test - name: Test run: npm run test-ci:coverage env: diff --git a/package.json b/package.json index 3dae5f3..4cfef50 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "test:vitest": "dotenv -e .env.test vitest run", "test-dev:vitest": "dotenv -e .env.test vitest", "test:e2e": "dotenv -e .env.test playwright test", - "test-ci:coverage": "dotenv -e .env.test vitest run -- --coverage", + "test-ci:coverage": "vitest run --coverage", "test-ci:e2e": "start-server-and-test start http://127.0.0.1:3000 test:e2e", "test-dev:e2e": "start-server-and-test dev http://127.0.0.1:3000 test:e2e", "load-test:build": "webpack --config tests/load/webpack.config.js",