diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 94347ad90..ec782c331 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -1,9 +1,18 @@ name: Integration tests on: - pull_request: push: - branches: [main] + branches: [ main ] + pull_request: + branches: [ main ] + paths: + - 'distributions/**' + - 'llama_stack/**' + - 'tests/integration/**' + - 'uv.lock' + - 'pyproject.toml' + - 'requirements.txt' + - '.github/workflows/integration-tests.yml' # This workflow jobs: ollama: diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index c7a30e9b8..6d6e91f22 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -5,6 +5,14 @@ on: branches: [ main ] pull_request: branches: [ main ] + paths: + - 'distributions/**' + - 'llama_stack/**' + - 'tests/unit/**' + - 'uv.lock' + - 'pyproject.toml' + - 'requirements.txt' + - '.github/workflows/unit-tests.yml' # This workflow workflow_dispatch: jobs: