Parcourir la source

Fix GitHub Actions path filters w/ globs

Scott Bezek il y a 2 ans
Parent
commit
1e2b1983c2
3 fichiers modifiés avec 16 ajouts et 16 suppressions
  1. 6 6
      .github/workflows/electronics.yml
  2. 4 4
      .github/workflows/js.yml
  3. 6 6
      .github/workflows/pio.yml

+ 6 - 6
.github/workflows/electronics.yml

@@ -3,15 +3,15 @@ name: Export Electronics
 on:
   push:
     paths:
-      - 'electronics'
-      - 'util'
-      - 'scripts'
+      - 'electronics/**'
+      - 'util/**'
+      - 'scripts/**'
       - '.github/workflows/electronics.yml'
   pull_request:
     paths:
-      - 'electronics'
-      - 'util'
-      - 'scripts'
+      - 'electronics/**'
+      - 'util/**'
+      - 'scripts/**'
       - '.github/workflows/electronics.yml'
 
 jobs:

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

@@ -3,13 +3,13 @@ name: JS
 on:
   push:
     paths:
-      - 'software/js'
-      - 'proto'
+      - 'software/js/**'
+      - 'proto/**'
       - '.github/workflows/js.yml'
   pull_request:
     paths:
-      - 'software/js'
-      - 'proto'
+      - 'software/js/**'
+      - 'proto/**'
       - '.github/workflows/js.yml'
   workflow_dispatch:
 

+ 6 - 6
.github/workflows/pio.yml

@@ -3,16 +3,16 @@ name: PlatformIO CI
 on:
   push:
     paths:
-      - 'firmware'
-      - 'proto'
-      - 'thirdparty/nanopb'
+      - 'firmware/**'
+      - 'proto/**'
+      - 'thirdparty/nanopb/**'
       - 'platformio.ini'
       - '.github/workflows/pio.yml'
   pull_request:
     paths:
-      - 'firmware'
-      - 'proto'
-      - 'thirdparty/nanopb'
+      - 'firmware/**'
+      - 'proto/**'
+      - 'thirdparty/nanopb/**'
       - 'platformio.ini'
       - '.github/workflows/pio.yml'