Bläddra i källkod

github actions: run when pushed to master or */ci + PRs

Avoid double-builds when using "local" branches for PRs. For both macos
and fuzz jobs.

Closes #5201
Daniel Stenberg 4 år sedan
förälder
incheckning
6435aaa70b
2 ändrade filer med 20 tillägg och 2 borttagningar
  1. 10 1
      .github/workflows/fuzz.yml
  2. 10 1
      .github/workflows/macos.yml

+ 10 - 1
.github/workflows/fuzz.yml

@@ -1,6 +1,15 @@
 name: CI
 
-on: [push, pull_request]
+on:
+  # Trigger the workflow on push or pull requests, but only for the
+  # master branch
+  push:
+    branches:
+      - master
+      - '*/ci'
+  pull_request:
+    branches:
+      - master
 
 jobs:
   fuzzing:

+ 10 - 1
.github/workflows/macos.yml

@@ -1,6 +1,15 @@
 name: CI
 
-on: [push, pull_request]
+on:
+  # Trigger the workflow on push or pull requests, but only for the
+  # master branch
+  push:
+    branches:
+      - master
+      - '*/ci'
+  pull_request:
+    branches:
+      - master
 
 jobs:
   autotools: