diff --git a/.github/workflows/test-brew.yml b/.github/workflows/test-brew.yml index 7c31ce1f50..a0dd449d5f 100644 --- a/.github/workflows/test-brew.yml +++ b/.github/workflows/test-brew.yml @@ -1,7 +1,29 @@ --- name: brew -on: [push, pull_request] # yamllint disable-line rule:truthy +on: # yamllint disable-line rule:truthy + push: + paths: + - 'proxy/**' + - 'tests/**' + - 'examples/**' + - 'requirements*' + - 'setup.cfg' + - 'version-check.py' + - 'MANIFEST.in' + - '.github/workflows/test-brew.yml' + - 'helper/homebrew/**' + pull_request: + paths: + - 'proxy/**' + - 'tests/**' + - 'examples/**' + - 'requirements*' + - 'setup.cfg' + - 'version-check.py' + - 'MANIFEST.in' + - '.github/workflows/test-brew.yml' + - 'helper/homebrew/**' jobs: build: diff --git a/.github/workflows/test-dashboard.yml b/.github/workflows/test-dashboard.yml index 172e27a4f7..42dca52df3 100644 --- a/.github/workflows/test-dashboard.yml +++ b/.github/workflows/test-dashboard.yml @@ -1,7 +1,15 @@ --- name: dashboard -on: [push, pull_request] # yamllint disable-line rule:truthy +on: # yamllint disable-line rule:truthy + push: + paths: + - 'dashboard/**' + - '.github/workflows/test-dashboard.yml' + pull_request: + paths: + - 'dashboard/**' + - '.github/workflows/test-dashboard.yml' jobs: build: diff --git a/.github/workflows/test-docker.yml b/.github/workflows/test-docker.yml index 2d81652db7..ee30eaa244 100644 --- a/.github/workflows/test-docker.yml +++ b/.github/workflows/test-docker.yml @@ -1,7 +1,29 @@ --- name: docker -on: [push, pull_request] # yamllint disable-line rule:truthy +on: # yamllint disable-line rule:truthy + push: + paths: + - 'proxy/**' + - 'tests/**' + - 'examples/**' + - 'requirements*' + - 'setup.cfg' + - 'version-check.py' + - 'MANIFEST.in' + - '.github/workflows/test-docker.yml' + - 'Dockerfile' + pull_request: + paths: + - 'proxy/**' + - 'tests/**' + - 'examples/**' + - 'requirements*' + - 'setup.cfg' + - 'version-check.py' + - 'MANIFEST.in' + - '.github/workflows/test-docker.yml' + - 'Dockerfile' jobs: build: diff --git a/.github/workflows/test-library.yml b/.github/workflows/test-library.yml index 07c4decf9b..702ee119a1 100644 --- a/.github/workflows/test-library.yml +++ b/.github/workflows/test-library.yml @@ -1,7 +1,27 @@ --- name: lib -on: [push, pull_request] # yamllint disable-line rule:truthy +on: # yamllint disable-line rule:truthy + push: + paths: + - 'proxy/**' + - 'tests/**' + - 'examples/**' + - 'requirements*' + - 'setup.cfg' + - 'version-check.py' + - 'MANIFEST.in' + - '.github/workflows/test-library.yml' + pull_request: + paths: + - 'proxy/**' + - 'tests/**' + - 'examples/**' + - 'requirements*' + - 'setup.cfg' + - 'version-check.py' + - 'MANIFEST.in' + - '.github/workflows/test-library.yml' concurrency: group: >-