diff --git a/.github/workflows/coverage_report.yml b/.github/workflows/coverage_report.yml index 7f973da..7bf024a 100644 --- a/.github/workflows/coverage_report.yml +++ b/.github/workflows/coverage_report.yml @@ -1,8 +1,8 @@ name: report coverage data to code climate on: push: - tags: - - 'v*' + branches: + - main jobs: test: uses: ./.github/workflows/run_test.yml @@ -12,7 +12,7 @@ jobs: name: coverage report runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@v4 with: name: code-coverage-report diff --git a/.github/workflows/run_test.yml b/.github/workflows/run_test.yml index 9c8cafc..236b508 100644 --- a/.github/workflows/run_test.yml +++ b/.github/workflows/run_test.yml @@ -21,19 +21,19 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 20.x, 16.x] + node-version: [16.x, 18.x, 20.x, 22.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - run: npm ci - run: npm run test - run: npm run coverage - if: matrix.node-version == '20.x' + if: matrix.node-version == '22.x' - uses: actions/upload-artifact@v4 - if: matrix.node-version == '20.x' + if: matrix.node-version == '22.x' with: name: code-coverage-report path: coverage-report.lcov