Просмотр исходного кода

[skip ci] modules/web 不会触发test.yml

Xwite 3 лет назад
Родитель
Сommit
422e3b93d0
2 измененных файлов с 6 добавлено и 1 удалено
  1. 2 0
      .github/workflows/test.yml
  2. 4 1
      .github/workflows/web.yml

+ 2 - 0
.github/workflows/test.yml

@@ -11,6 +11,8 @@ on:
       - '!**/ISSUE_TEMPLATE/**'
       - '!**/modules/web/**'
   pull_request:
+    paths-ignore:
+      - '**/modules/web/**'
   workflow_dispatch:
 
 jobs:

+ 4 - 1
.github/workflows/web.yml

@@ -6,6 +6,9 @@ on:
       - master
     paths:
       - '**/modules/web/**'
+  pull_request:
+    paths:
+      - '**/modules/web/**'
   workflow_dispatch:
 
 env:
@@ -59,7 +62,7 @@ jobs:
           echo "APP_VER=$version" >> $GITHUB_ENV
 
       - name: push changes
-        if: ${{ github.repository == env.UPSTREAM_REPOSITORY }}
+        if: ${{ github.event_name != 'pull_request' && github.repository == env.UPSTREAM_REPOSITORY }}
         uses: stefanzweifel/git-auto-commit-action@v4.16.0
         with:
           commit_message: Bump web ${{ env.APP_VER}}