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


The following commit(s) were added to refs/heads/master by this push:
     new c24c48cc Don't trigger workflows unnecessarily [skip ci]
c24c48cc is described below

commit c24c48ccc9b9916057e647ffae1951eb0c74bfd5
Author: Sebb <[email protected]>
AuthorDate: Fri Dec 22 16:22:46 2023 +0000

    Don't trigger workflows unnecessarily [skip ci]
---
 .github/workflows/codeql-analysis.yml     |  9 +++++++--
 .github/workflows/coverage.yml            | 11 ++++++++++-
 .github/workflows/scorecards-analysis.yml |  6 ++++--
 3 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/codeql-analysis.yml 
b/.github/workflows/codeql-analysis.yml
index 0ec465d3..ea196fbb 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -16,13 +16,18 @@
 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 ]
-  schedule:
-    - cron: '33 9 * * 4'
 
 permissions:
   contents: read
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 9dd168f1..77d1f088 100644
--- a/.github/workflows/scorecards-analysis.yml
+++ b/.github/workflows/scorecards-analysis.yml
@@ -16,11 +16,13 @@
 name: "Scorecards supply-chain security"
 
 on:
+  workflow_dispatch:
   branch_protection_rule:
-  schedule:
-    - cron: "30 1 * * 6"    # Weekly on Saturdays
   push:
     branches: [ "master" ]
+    paths-ignore:
+      - '**/workflows/*.yml'
+      - '!**/workflows/scorecards-analysis.yml'
 
 permissions: read-all
 

Reply via email to