浏览代码

[GitHub Actions] More fixes on paths patterns

Norio Nomura 5 年之前
父节点
当前提交
6685233592
共有 3 个文件被更改,包括 22 次插入14 次删除
  1. 10 6
      .github/workflows/pod_lib_lint.yml
  2. 4 4
      .github/workflows/swiftpm.yml
  3. 8 4
      .github/workflows/xcodebuild.yml

+ 10 - 6
.github/workflows/pod_lib_lint.yml

@@ -4,18 +4,22 @@ on:
   push:
   push:
     branches: [master]
     branches: [master]
     paths: 
     paths: 
+      - '.github/workflows/pod_lib_lint.yml'
+      - '*.podspec'
+      - 'Base32.xcodeproj/*'
+      - 'Base32.xcodeproj/*/*'
+      - 'Base32.xcodeproj/*/*/*'
       - 'Sources/*/*'
       - 'Sources/*/*'
       - 'Tests/*/*'
       - 'Tests/*/*'
-      - 'Base32.xcodeproj/*'
-      - '*.podspec'
-      - '.github/workflows/pod_lib_lint.yml'
   pull_request:
   pull_request:
     paths: 
     paths: 
+      - '.github/workflows/pod_lib_lint.yml'
+      - '*.podspec'
+      - 'Base32.xcodeproj/*'
+      - 'Base32.xcodeproj/*/*'
+      - 'Base32.xcodeproj/*/*/*'
       - 'Sources/*/*'
       - 'Sources/*/*'
       - 'Tests/*/*'
       - 'Tests/*/*'
-      - 'Base32.xcodeproj/*'
-      - '*.podspec'
-      - '.github/workflows/pod_lib_lint.yml'
 
 
 jobs:
 jobs:
   pod_lib_lint:
   pod_lib_lint:

+ 4 - 4
.github/workflows/swiftpm.yml

@@ -4,18 +4,18 @@ on:
   push:
   push:
     branches: [master]
     branches: [master]
     paths: 
     paths: 
+      - '.github/workflows/swiftpm.yml'
+      - 'Package*'
       - 'Sources/*/*'
       - 'Sources/*/*'
       - 'Tests/*'
       - 'Tests/*'
       - 'Tests/*/*'
       - 'Tests/*/*'
-      - 'Package*'
-      - '.github/workflows/swiftpm.yml'
   pull_request:
   pull_request:
     paths: 
     paths: 
+      - '.github/workflows/swiftpm.yml'
+      - 'Package*'
       - 'Sources/*/*'
       - 'Sources/*/*'
       - 'Tests/*'
       - 'Tests/*'
       - 'Tests/*/*'
       - 'Tests/*/*'
-      - 'Package*'
-      - '.github/workflows/swiftpm.yml'
 
 
 jobs:
 jobs:
   macOS:
   macOS:

+ 8 - 4
.github/workflows/xcodebuild.yml

@@ -4,16 +4,20 @@ on:
   push:
   push:
     branches: [master]
     branches: [master]
     paths: 
     paths: 
+      - '.github/workflows/xcodebuild.yml'
+      - 'Base32.xcodeproj/*'
+      - 'Base32.xcodeproj/*/*'
+      - 'Base32.xcodeproj/*/*/*'
       - 'Sources/*/*'
       - 'Sources/*/*'
       - 'Tests/*/*'
       - 'Tests/*/*'
-      - 'Base32.xcodeproj/*'
-      - '.github/workflows/xcodebuild.yml'
   pull_request:
   pull_request:
     paths: 
     paths: 
+      - '.github/workflows/xcodebuild.yml'
+      - 'Base32.xcodeproj/*'
+      - 'Base32.xcodeproj/*/*'
+      - 'Base32.xcodeproj/*/*/*'
       - 'Sources/*/*'
       - 'Sources/*/*'
       - 'Tests/*/*'
       - 'Tests/*/*'
-      - 'Base32.xcodeproj/*'
-      - '.github/workflows/xcodebuild.yml'
 
 
 jobs:
 jobs:
   xcodebuild:
   xcodebuild: