quyuan 1 年間 前
コミット
11827a89ba
2 ファイル変更2 行追加30 行削除
  1. 1 1
      .github/workflows/benchmark.yml
  2. 1 29
      .github/workflows/cli.yml

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

@@ -35,7 +35,7 @@ jobs:
       run: |
         changed_files=$(git diff --name-only -r HEAD~1 HEAD)
         echo $changed_files
-        if [[ $changed_files =~ "requirements.txt" ]]; then
+        if [[ $changed_files =~ "requirements.txt" ]] or [[ $changed_files =~ "requirements-qa.txt" ]]; then
           pip install -r requirements.txt
           pip install -r requirements-qa.txt
         fi

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

@@ -36,7 +36,7 @@ jobs:
       run: |
         changed_files=$(git diff --name-only -r HEAD~1 HEAD)
         echo $changed_files
-        if [[ $changed_files =~ "requirements.txt" ]]; then
+        if [[ $changed_files =~ "requirements.txt" ]] or [[ $changed_files =~ "requirements-qa.txt" ]]; then
           pip install -r requirements.txt
           pip install -r requirements-qa.txt
         fi
@@ -51,31 +51,3 @@ jobs:
         cd $GITHUB_WORKSPACE && export PYTHONPATH=. && pytest -s -v tests/test_unit.py
         cd $GITHUB_WORKSPACE &&  pytest -s -v tests/test_cli/test_cli.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}'"
-        } 
-        }'