quyuan 1 year ago
parent
commit
f1c54da1f3
1 changed files with 10 additions and 0 deletions
  1. 10 0
      .github/workflows/benchmark.yml

+ 10 - 0
.github/workflows/benchmark.yml

@@ -37,3 +37,13 @@ jobs:
       run: |
         echo "start test"
         cd tools && python ocr_badcase.py pdf_json_label_0306.json ocr_dataset.json json_files.zip output.json
+  notify_to_feishu:
+    if: ${{ always() && !cancelled() && contains(needs.*.result, 'failure') && (github.ref_name == 'master') }}
+    needs: [
+      pdf-test
+      ]
+    runs-on: [pdf]
+    steps:
+    - name: notify
+      run: |
+        curl -X POST -H "Content-Type: application/json" -d '{"msg_type":"post","content":{"post":{"zh_cn":{"title":"'${{ github.repository }}' GitHubAction Failed","content":[[{"tag":"text","text":""},{"tag":"a","text":"Please click here for details ","href":"https://github.com/'${{ github.repository }}'/actions/runs/'${GITHUB_RUN_ID}'"},{"tag":"at","user_id":"'${{ secrets.USER_ID }}'"}]]}}}}'  ${{ secrets.WEBHOOK_URL }}