Преглед на файлове

workflow: add custom codecov configuration

rdb преди 5 години
родител
ревизия
3760ad298a
променени са 2 файла, в които са добавени 17 реда и са изтрити 1 реда
  1. 16 0
      .github/codecov.yml
  2. 1 1
      .github/workflows/ci.yml

+ 16 - 0
.github/codecov.yml

@@ -0,0 +1,16 @@
+coverage:
+  status:
+    project:
+      default:
+        threshold: 0.1
+    patch:
+      default:
+        threshold: 0.1
+codecov:
+  require_ci_to_pass: true
+  notify:
+    after_n_builds: 2
+    wait_for_ci: true
+comment:
+  require_changes: true
+  after_n_builds: 2

+ 1 - 1
.github/workflows/ci.yml

@@ -323,7 +323,7 @@ jobs:
 
 
         llvm-profdata merge pid-*.profraw -o coverage.profdata
         llvm-profdata merge pid-*.profraw -o coverage.profdata
         llvm-cov show $(grep -Rl LLVM_PROFILE_FILE . | sed 's/^/-object /') -instr-profile=coverage.profdata > coverage.txt
         llvm-cov show $(grep -Rl LLVM_PROFILE_FILE . | sed 's/^/-object /') -instr-profile=coverage.profdata > coverage.txt
-        bash <(curl -s https://codecov.io/bash)
+        bash <(curl -s https://codecov.io/bash) -y ../.github/codecov.yml
 
 
   makepanda:
   makepanda:
     strategy:
     strategy: