From b1fad0ed6dc2bf175df0ffa59a54d5b9d0e14ce3 Mon Sep 17 00:00:00 2001 From: Chen Fengyuan Date: Sat, 23 Nov 2024 21:14:42 +0800 Subject: [PATCH] build: uploading reports to Codecov using the Codecov Action --- .github/workflows/ci.yml | 8 +++++--- package.json | 3 +-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8835f0..a11eca2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,12 +11,14 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 18 - run: npm install - run: npm run lint - run: npm run build - run: npm test - - run: npm run test:coverage + - uses: codecov/codecov-action@v5 + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/package.json b/package.json index 48c9079..4c64ed7 100755 --- a/package.json +++ b/package.json @@ -40,8 +40,7 @@ "prepare": "husky install", "release": "npm run clean && npm run lint && npm run build && npm run compress && npm test", "start": "npm run dev", - "test": "cross-env NODE_ENV=test karma start test/karma.conf.js", - "test:coverage": "cat coverage/lcov.info | codecov" + "test": "cross-env NODE_ENV=test karma start test/karma.conf.js" }, "dependencies": { "blueimp-canvas-to-blob": "^3.29.0",