diff --git a/.github/workflows/cflite_pr.yml b/.github/workflows/cflite_pr.yml index 73950b0..f7bea28 100644 --- a/.github/workflows/cflite_pr.yml +++ b/.github/workflows/cflite_pr.yml @@ -7,8 +7,11 @@ name: Testing in ClusterFuzzLite (PR) on: + push: + branches: + - 'master' pull_request: - types: [opened, reopened, synchronize, labeled] + types: [opened, reopened, synchronize] paths-ignore: - 'cmake/BuildLua.cmake' - 'README.md' diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index c75b09d..de544f2 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -2,7 +2,13 @@ name: Static analysis on: push: + branches: + - 'master' pull_request: + types: [opened, reopened, synchronize] + paths: + - '**.lua' + - 'CMakePresets.json' jobs: cmake-presets: diff --git a/.github/workflows/oss-fuzz.yml b/.github/workflows/oss-fuzz.yml index cf43072..2b89b8a 100644 --- a/.github/workflows/oss-fuzz.yml +++ b/.github/workflows/oss-fuzz.yml @@ -4,15 +4,15 @@ on: push: branches: - 'master' + pull_request: + types: [opened, reopened, synchronize] paths: - - '.github/workflows/**' + - '.github/workflows/oss-fuzz.yml' # Lua is not supported by OSS Fuzz, # https://github.com/google/oss-fuzz/issues/13782. - 'tests/capi/**' - 'cmake/**' - 'CMakeLists.txt' - pull_request: - types: [opened, reopened, synchronize, labeled] concurrency: # Update of a developer branch cancels the previously scheduled workflow diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4561025..f07eafb 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -2,7 +2,10 @@ name: Testing on: push: + branches: + - 'master' pull_request: + types: [opened, reopened, synchronize] concurrency: # Update of a developer branch cancels the previously scheduled workflow