Prechádzať zdrojové kódy

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

Signed-off-by: Eliza Weisman <[email protected]>
Eliza Weisman 3 rokov pred
rodič
commit
9e413bb759

+ 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: