👷 chore(ci): add codecov

This commit is contained in:
2024-02-19 17:17:30 +01:00
parent 0b922ea369
commit 246c05e2b4
2 changed files with 30 additions and 5 deletions
+25
View File
@@ -0,0 +1,25 @@
codecov:
require_ci_to_pass: true
coverage:
precision: 2 # how many decimal places to display in the UI: 0 <= value <= 4
round: nearest # how coverage is rounded: down/up/nearest
range: 50...75 # custom range of coverage colors from red -> yellow -> green
status:
# pull-requests only
patch:
default:
threshold: 3.0% # coverage can drop up top 3% without giving failure
project:
default:
threshold: 3.0% # coverage can drop up top 3% without giving failure
# comment: false # to disable comments
comment:
layout: 'header, diff, changes, sunburst, suggestions, tree'
behavior:
default
# option: "default" posts once then update, posts new if delete
# option: "once" post once then updates, if deleted do not post new
# option: "new" delete old, post new
# option: "spammy" post new
+5 -5
View File
@@ -28,8 +28,8 @@ jobs:
- name: Test and generate coverage report
run: npm run test:coverage
# TODO: upload coverage report to codecov
# - name: Upload coverage report to Codecov
# uses: codecov/codecov-action@v3
# with:
# token: ${{ secrets.CODECOV_TOKEN }}
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4.0.1
env:
token: ${{ secrets.CODECOV_TOKEN }}
slug: m-tartari/m-tartari.github.io