quyuan 1 rok pred
rodič
commit
5a4e0689d1
2 zmenil súbory, kde vykonal 34 pridanie a 2 odobranie
  1. 29 0
      .github/workflows/cli.yml
  2. 5 2
      .github/workflows/gpu-ci.yml

+ 29 - 0
.github/workflows/cli.yml

@@ -44,3 +44,32 @@ jobs:
     - name: benchmark
       run: |
         cd $GITHUB_WORKSPACE &&  pytest -s -v tests/test_cli/test_bench.py
+
+  notify_to_feishu:
+    if: ${{ always() && !cancelled() && contains(needs.*.result, 'failure') && (github.ref_name == 'master') }}
+    needs: [cli-test]
+    runs-on: mineru
+    steps:
+    - name: get_actor
+      run: |
+          metion_list="quyuan"
+          echo $GITHUB_ACTOR
+          if [[ $GITHUB_ACTOR == "drunkpig" ]]; then
+            metion_list="xuchao"
+          elif [[ $GITHUB_ACTOR == "myhloli" ]]; then
+            metion_list="zhaoxiaomeng"
+          elif [[ $GITHUB_ACTOR == "icecraft" ]]; then
+            metion_list="xurui1"
+          fi
+          echo $metion_list
+          echo "METIONS=$metion_list" >> "$GITHUB_ENV"
+          echo ${{ env.METIONS }}
+
+    - name: notify
+      run: |
+        curl  ${{ secrets.WEBHOOK_URL }} -H 'Content-Type: application/json'  -d '{
+        "msgtype": "text",
+        "text": {
+            "mentioned_list": ["${{ env.METIONS }}"] , "content": "'${{ github.repository }}' GitHubAction Failed!\n 细节请查看:https://github.com/'${{ github.repository }}'/actions/runs/'${GITHUB_RUN_ID}'"
+        }
+        }'   

+ 5 - 2
.github/workflows/gpu-ci.yml

@@ -31,11 +31,14 @@ jobs:
       
     - name: check-requirements
       run: |
-        pip install magic-pdf
+        conda activate 
+        pip install magic-pdf[full-cpu]==0.6.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
+        pip install https://raw.githubusercontent.com/myhloli/wheels/main/assets/whl/detectron2/detectron2-0.6-cp310-cp310-linux_x86_64.whl
 
     - name: gpu-bench
       run: |
         echo $GITHUB_WORKSPACE
         cd $GITHUB_WORKSPACE &&  pytest -s -v tests/test_cli/test_bench_gpu.py
-                                                                                                                            
+
+