File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,4 +5,7 @@ name = "rust"
55enabled = true
66
77 [analyzers .meta ]
8- msrv = " stable"
8+ msrv = " stable"
9+
10+ name = " test-coverage"
11+ enabled = true
Original file line number Diff line number Diff line change 1919 run : cargo build --verbose
2020 - name : Run tests
2121 run : cargo test --verbose
22- - name : SonarCloud Scan
23- uses : SonarSource/sonarcloud-github-action@master
22+ - name : Upload codecov
23+ run : |
24+ cargo +stable install cargo-llvm-cov
25+ cargo llvm-cov --lcov --output-path coverage.info
26+ curl https://deepsource.io/cli | sh
27+ ./bin/deepsource report --analyzer test-coverage --key rust --value-file ./coverage.info
2428 env :
25- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
26- SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
29+ DEEPSOURCE_DSN : ${{ secrets.DEEPSOURCE_DSN }}
You can’t perform that action at this time.
0 commit comments