This is an automated email from the ASF dual-hosted git repository.

sjanc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git

commit 12e5ac7e6f88cb6f47e0be8b6645758d6698238e
Author: Szymon Janc <[email protected]>
AuthorDate: Wed Oct 14 00:51:32 2026 +0200

    ci: Run push triggered workflows only for master
    
    Workflows were triggered on push to any branch and on pull request.
    For branches pushed to apache repository and opened as pull request
    this resulted in running all workflows twice. Restrict push trigger
    to master branch, other branches are tested via pull request.
    
    Assisted-by: Claude:claude-opus-5-5
---
 .github/workflows/build_all_apps.yml  | 6 +++++-
 .github/workflows/build_cc_target.yml | 6 +++++-
 .github/workflows/build_ports.yml     | 6 +++++-
 .github/workflows/build_targets.yml   | 6 +++++-
 .github/workflows/newt_test_all.yml   | 6 +++++-
 5 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/build_all_apps.yml 
b/.github/workflows/build_all_apps.yml
index e96d0374c..6afd163c9 100644
--- a/.github/workflows/build_all_apps.yml
+++ b/.github/workflows/build_all_apps.yml
@@ -19,7 +19,11 @@
 
 name: Apps
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 jobs:
   targets:
diff --git a/.github/workflows/build_cc_target.yml 
b/.github/workflows/build_cc_target.yml
index f308ba16a..72e47def4 100644
--- a/.github/workflows/build_cc_target.yml
+++ b/.github/workflows/build_cc_target.yml
@@ -19,7 +19,11 @@
 
 name: GCC target
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 jobs:
   targets:
diff --git a/.github/workflows/build_ports.yml 
b/.github/workflows/build_ports.yml
index 0ce1c03f5..e0bf5c5e5 100644
--- a/.github/workflows/build_ports.yml
+++ b/.github/workflows/build_ports.yml
@@ -19,7 +19,11 @@
 
 name: Ports
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 jobs:
   ports:
diff --git a/.github/workflows/build_targets.yml 
b/.github/workflows/build_targets.yml
index 88bc0f338..01e176539 100644
--- a/.github/workflows/build_targets.yml
+++ b/.github/workflows/build_targets.yml
@@ -19,7 +19,11 @@
 
 name: Targets
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 jobs:
   targets:
diff --git a/.github/workflows/newt_test_all.yml 
b/.github/workflows/newt_test_all.yml
index f3c199283..faa590df2 100644
--- a/.github/workflows/newt_test_all.yml
+++ b/.github/workflows/newt_test_all.yml
@@ -19,7 +19,11 @@
 
 name: Unit tests
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 jobs:
   newt_test:

Reply via email to