Ver código fonte

chore(ci): add coveralls finished github action step

Zaiming Shi 4 anos atrás
pai
commit
df5dc78dff
1 arquivos alterados com 12 adições e 0 exclusões
  1. 12 0
      .github/workflows/run_test_cases.yaml

+ 12 - 0
.github/workflows/run_test_cases.yaml

@@ -122,3 +122,15 @@ jobs:
           with:
             name: cover
             path: _build/test/cover
+
+    finish:
+      needs: run_common_test
+      runs-on: ubuntu-20.04
+      steps:
+        - name: Coveralls Finished
+          env:
+            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+          run: |
+            curl -v -k https://coveralls.io/webhook \
+                 --header "Content-Type: application/json" \
+                 --data "{\"repo_name\":\"$GITHUB_REPOSITORY\",\"repo_token\":\"$GITHUB_TOKEN\",\"payload\":{\"build_num\":$GITHUB_RUN_ID,\"status\":\"done\"}}"