Selaa lähdekoodia

ci: Only run jobs when modifying a file in specific directories.

Android job disabled because it fails. I will fix it other day.
Fijxu 2 vuotta sitten
vanhempi
commit
9339a4dbde
1 muutettua tiedostoa jossa 17 lisäystä ja 1 poistoa
  1. 17 1
      .forgejo/workflows/verify.yml

+ 17 - 1
.forgejo/workflows/verify.yml

@@ -9,13 +9,29 @@ name: 'suyu verify'
 on:
   pull_request:
     branches: [ "dev" ]
+    paths:
+      - 'src/**'
+      - 'CMakeModules/**'
+      - 'dist/**'
+      - 'externals/**'
+      - 'vcpkg.json'
+    paths-ignore:
+      - 'src/android/**'
   push:
     branches: [ "dev" ]
+    paths:
+      - 'src/**'
+      - 'CMakeModules/**'
+      - 'dist/**'
+      - 'externals/**'
+      - 'vcpkg.json'
+    paths-ignore:
+      - 'src/android/**'
+
 env:
   PR_NUMBER: pr${{ github.event.number }}
   CCACHE_DIR: '.ccache'
 
-
 jobs:
   format:
     name: 'Verify Format'