Explorar el Código

chore(ci): no tests on PRs that don't touch code

Signed-off-by: Eliza Weisman <[email protected]>
Eliza Weisman hace 3 años
padre
commit
9e413bb759
Se han modificado 3 ficheros con 19 adiciones y 3 borrados
  1. 5 1
      .github/workflows/lints.yml
  2. 7 1
      .github/workflows/loom.yml
  3. 7 1
      .github/workflows/tests.yml

+ 5 - 1
.github/workflows/lints.yml

@@ -1,9 +1,13 @@
 on:
   push:
     branches:
-    - main
+      - main
+    paths:
+      - '**.rs'
   workflow_dispatch:
   pull_request:
+    paths:
+      - '**.rs'
 
 name: Lints
 jobs:

+ 7 - 1
.github/workflows/loom.yml

@@ -1,9 +1,15 @@
 on:
   push:
     branches:
-    - main
+      - main
+    paths:
+      - '**.rs'
+      - '**/Cargo.toml'
   workflow_dispatch:
   pull_request:
+    paths:
+      - '**.rs'
+      - '**/Cargo.toml'
 
 name: Loom Models
 

+ 7 - 1
.github/workflows/tests.yml

@@ -1,9 +1,15 @@
 on:
   push:
     branches:
-    - main
+      - main
+    paths:
+      - '**.rs'
+      - '**/Cargo.toml'
   workflow_dispatch:
   pull_request:
+    paths:
+      - '**.rs'
+      - '**/Cargo.toml'
 
 name: Tests
 jobs: