Explorar o código

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

Signed-off-by: Eliza Weisman <[email protected]>
Eliza Weisman %!s(int64=3) %!d(string=hai) anos
pai
achega
9e413bb759
Modificáronse 3 ficheiros con 19 adicións e 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: