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

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-net.git

commit a752d1ea0b003c1ba4b0f1f45a9073b485e0ecf1
Author: Sebb <s...@apache.org>
AuthorDate: Thu Dec 21 15:16:48 2023 +0000

    Only trigger on change to my YML file
---
 .github/workflows/codeql-analysis.yml     |  7 +++++++
 .github/workflows/coverage.yml            | 11 ++++++++++-
 .github/workflows/scorecards-analysis.yml |  4 ++++
 3 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/codeql-analysis.yml 
b/.github/workflows/codeql-analysis.yml
index d3fc2a67..ea196fbb 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -16,9 +16,16 @@
 name: "CodeQL"
 
 on:
+  workflow_dispatch:
   push:
     branches: [ master ]
+    paths-ignore:
+      - '**/workflows/*.yml'
+      - '!**/workflows/codeql-analysis.yml'
   pull_request:
+    paths-ignore:
+      - '**/workflows/*.yml'
+      - '!**/workflows/codeql-analysis.yml'
     # The branches below must be a subset of the branches above
     branches: [ master ]
 
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index 5dfe93ae..6dca9bab 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -15,7 +15,16 @@
 
 name: Coverage
 
-on: [push, pull_request]
+on:
+  workflow_dispatch:
+  push:
+    paths-ignore:
+      - '**/workflows/*.yml'
+      - '!**/workflows/coverage.yml'
+  pull_request:
+    paths-ignore:
+      - '**/workflows/*.yml'
+      - '!**/workflows/coverage.yml'
 
 permissions:
   contents: read
diff --git a/.github/workflows/scorecards-analysis.yml 
b/.github/workflows/scorecards-analysis.yml
index 9c4d37ce..529904e9 100644
--- a/.github/workflows/scorecards-analysis.yml
+++ b/.github/workflows/scorecards-analysis.yml
@@ -16,9 +16,13 @@
 name: "Scorecards supply-chain security"
 
 on:
+  workflow_dispatch:
   branch_protection_rule:
   push:
     branches: [ "master" ]
+    paths-ignore:
+      - '**/workflows/*.yml'
+      - '!**/workflows/scorecards-analysis.yml'
 
 permissions: read-all
 

Reply via email to