فهرست منبع

[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:
     branches: [master]
     paths: 
+      - '.github/workflows/pod_lib_lint.yml'
+      - '*.podspec'
+      - 'Base32.xcodeproj/*'
+      - 'Base32.xcodeproj/*/*'
+      - 'Base32.xcodeproj/*/*/*'
       - 'Sources/*/*'
       - 'Tests/*/*'
-      - 'Base32.xcodeproj/*'
-      - '*.podspec'
-      - '.github/workflows/pod_lib_lint.yml'
   pull_request:
     paths: 
+      - '.github/workflows/pod_lib_lint.yml'
+      - '*.podspec'
+      - 'Base32.xcodeproj/*'
+      - 'Base32.xcodeproj/*/*'
+      - 'Base32.xcodeproj/*/*/*'
       - 'Sources/*/*'
       - 'Tests/*/*'
-      - 'Base32.xcodeproj/*'
-      - '*.podspec'
-      - '.github/workflows/pod_lib_lint.yml'
 
 jobs:
   pod_lib_lint:

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

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

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

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