Procházet zdrojové kódy

ci: align workflow coverage with shipped inputs

Co-authored-by: Cursor <cursoragent@cursor.com>
jamesread před 1 dnem
rodič
revize
3e4aff2296

+ 18 - 0
.github/workflows/build-and-release.yml

@@ -5,14 +5,23 @@ on:
   pull_request:
     paths:
       - '.github/workflows/build-and-release.yml'
+      - '.dockerignore'
       - '.goreleaser.yml'
+      - '.releaserc.yaml'
       - 'Dockerfile.multiarches'
       - 'Dockerfile.singlearch'
+      - 'LICENSE'
       - 'Makefile'
+      - 'config.yaml'
+      - 'examples/backupScript.sh'
       - 'frontend/**'
       - 'integration-tests/**'
+      - 'lang/**'
       - 'proto/**'
       - 'service/**'
+      - 'var/entities/**'
+      - 'var/helper-actions/**'
+      - 'var/macos/**'
       - 'var/windows/**'
   workflow_dispatch:
   push:
@@ -24,14 +33,23 @@ on:
       - beta
     paths:
       - '.github/workflows/build-and-release.yml'
+      - '.dockerignore'
       - '.goreleaser.yml'
+      - '.releaserc.yaml'
       - 'Dockerfile.multiarches'
       - 'Dockerfile.singlearch'
+      - 'LICENSE'
       - 'Makefile'
+      - 'config.yaml'
+      - 'examples/backupScript.sh'
       - 'frontend/**'
       - 'integration-tests/**'
+      - 'lang/**'
       - 'proto/**'
       - 'service/**'
+      - 'var/entities/**'
+      - 'var/helper-actions/**'
+      - 'var/macos/**'
       - 'var/windows/**'
 
 jobs:

+ 3 - 0
.github/workflows/build-buf.yml

@@ -7,6 +7,9 @@ on:
 
   pull_request:
     types: [opened, synchronize, reopened, labeled, unlabeled]
+    paths:
+      - '.github/workflows/build-buf.yml'
+      - 'proto/**'
   delete:
 permissions:
   contents: read

+ 2 - 2
.github/workflows/codeql-analysis.yml

@@ -20,7 +20,7 @@ on:
       - 'integration-tests/**'
       - 'proto/**'
       - 'service/**'
-    branches: [main]
+    branches: [main, next]
   pull_request:
     paths:
       - '.github/workflows/codeql-analysis.yml'
@@ -28,7 +28,7 @@ on:
       - 'integration-tests/**'
       - 'proto/**'
       - 'service/**'
-    branches: [main]
+    branches: [main, next]
   schedule:
     - cron: '25 10 * * 5'
 

+ 2 - 2
.github/workflows/devskim.yml

@@ -17,7 +17,7 @@ on:
       - 'integration-tests/**'
       - 'proto/**'
       - 'service/**'
-    branches: [ "main" ]
+    branches: [ "main", "next" ]
   pull_request:
     paths:
       - '.github/workflows/devskim.yml'
@@ -29,7 +29,7 @@ on:
       - 'integration-tests/**'
       - 'proto/**'
       - 'service/**'
-    branches: [ "main" ]
+    branches: [ "main", "next" ]
   schedule:
     - cron: '34 21 * * 2'