diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index 8dfa0b1d1..8c96ce693 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -15,7 +15,11 @@ env: # * style job configuration STYLE_FAIL_ON_FAULT: true ## (bool) fail the build if a style job contains a fault (error or warning); may be overridden on a per-job basis -on: [push, pull_request] +on: + pull_request: + push: + branches: + - main permissions: contents: read # to fetch code (actions/checkout) diff --git a/.github/workflows/GnuTests.yml b/.github/workflows/GnuTests.yml index 61f30eba4..87e4373ed 100644 --- a/.github/workflows/GnuTests.yml +++ b/.github/workflows/GnuTests.yml @@ -9,7 +9,11 @@ name: GnuTests # * note: to run a single test => `REPO/util/run-gnu-test.sh PATH/TO/TEST/SCRIPT` -on: [push, pull_request] +on: + pull_request: + push: + branches: + - main permissions: contents: read diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 5834aceff..69ca970c0 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -2,7 +2,12 @@ name: Android # spell-checker:ignore TERMUX reactivecircus Swatinem noaudio pkill swiftshader dtolnay juliangruber -on: [push, pull_request] +on: + pull_request: + push: + branches: + - main + permissions: contents: read # to fetch code (actions/checkout) diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 98691f34b..289830f81 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -2,7 +2,11 @@ name: Code Quality # spell-checker:ignore TERMUX reactivecircus Swatinem noaudio pkill swiftshader dtolnay juliangruber -on: [push, pull_request] +on: + pull_request: + push: + branches: + - main env: # * style job configuration diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index b932f9aa8..02c0137e7 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -6,7 +6,11 @@ env: # * style job configuration STYLE_FAIL_ON_FAULT: true ## (bool) fail the build if a style job contains a fault (error or warning); may be overridden on a per-job basis -on: [push, pull_request] +on: + pull_request: + push: + branches: + - main permissions: contents: read # to fetch code (actions/checkout) diff --git a/.github/workflows/fuzzing.yml b/.github/workflows/fuzzing.yml index 2274f6905..4e47ea0e2 100644 --- a/.github/workflows/fuzzing.yml +++ b/.github/workflows/fuzzing.yml @@ -2,7 +2,11 @@ name: Fuzzing # spell-checker:ignore fuzzer -on: [push, pull_request] +on: + pull_request: + push: + branches: + - main permissions: contents: read # to fetch code (actions/checkout)