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-core.git

commit 9d4d572068c99e155b2db10c1617292e0ebecd6c
Author: Szymon Janc <[email protected]>
AuthorDate: Mon Oct 12 21:48:52 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.
    
    Remove push trigger from remove_ci_label workflow as it only handles
    pull request events.
    
    Assisted-by: Claude:claude-opus-5-5
---
 .github/workflows/build_all_apps.yml      | 6 +++++-
 .github/workflows/build_blinky.yml        | 6 +++++-
 .github/workflows/build_bootloader.yml    | 6 +++++-
 .github/workflows/build_cc_target.yml     | 6 +++++-
 .github/workflows/build_mtest_apps.yml    | 6 +++++-
 .github/workflows/build_targets.yml       | 6 +++++-
 .github/workflows/newt_test_all.yml       | 6 +++++-
 .github/workflows/remove_ci_label.yml     | 2 +-
 .github/workflows/validate_bsp_folder.yml | 6 +++++-
 9 files changed, 41 insertions(+), 9 deletions(-)

diff --git a/.github/workflows/build_all_apps.yml 
b/.github/workflows/build_all_apps.yml
index f9bf574ec..0c30dcff3 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:
 
 permissions:
   contents: read
diff --git a/.github/workflows/build_blinky.yml 
b/.github/workflows/build_blinky.yml
index 1728066fb..1ed7ee4d0 100644
--- a/.github/workflows/build_blinky.yml
+++ b/.github/workflows/build_blinky.yml
@@ -19,7 +19,11 @@
 
 name: Blinky
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 permissions:
   contents: read
diff --git a/.github/workflows/build_bootloader.yml 
b/.github/workflows/build_bootloader.yml
index cc130020e..361e07fbd 100644
--- a/.github/workflows/build_bootloader.yml
+++ b/.github/workflows/build_bootloader.yml
@@ -19,7 +19,11 @@
 
 name: Bootloader
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 permissions:
   contents: read
diff --git a/.github/workflows/build_cc_target.yml 
b/.github/workflows/build_cc_target.yml
index 1bd62d1a3..6dc86af18 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:
 
 permissions:
   contents: read
diff --git a/.github/workflows/build_mtest_apps.yml 
b/.github/workflows/build_mtest_apps.yml
index 1b3257b1a..277d677d5 100644
--- a/.github/workflows/build_mtest_apps.yml
+++ b/.github/workflows/build_mtest_apps.yml
@@ -19,7 +19,11 @@
 
 name: Build mtest apps
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 permissions:
   contents: read
diff --git a/.github/workflows/build_targets.yml 
b/.github/workflows/build_targets.yml
index 6f9965024..dc8e93064 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:
 
 permissions:
   contents: read
diff --git a/.github/workflows/newt_test_all.yml 
b/.github/workflows/newt_test_all.yml
index 0b38456f0..a8f874a8b 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:
 
 permissions:
   contents: read
diff --git a/.github/workflows/remove_ci_label.yml 
b/.github/workflows/remove_ci_label.yml
index a640d9a98..d18bd5bfb 100644
--- a/.github/workflows/remove_ci_label.yml
+++ b/.github/workflows/remove_ci_label.yml
@@ -19,7 +19,7 @@
 
 name: Remove informative CI status
 
-on: [push, pull_request]
+on: [pull_request]
 
 permissions:
   contents: read
diff --git a/.github/workflows/validate_bsp_folder.yml 
b/.github/workflows/validate_bsp_folder.yml
index d152bfd5b..59f668fc1 100644
--- a/.github/workflows/validate_bsp_folder.yml
+++ b/.github/workflows/validate_bsp_folder.yml
@@ -19,7 +19,11 @@
 
 name: Validate hw/bsp folder
 
-on: [push, pull_request]
+on:
+  push:
+    branches:
+      - master
+  pull_request:
 
 permissions:
   contents: read

Reply via email to