diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d81146d19..ae1c613e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,10 +4,18 @@ on: push: branches: - dev + paths: + - "tests/**" + - "src/backend/**" + - "pyproject.toml" pull_request: branches: - dev - main + paths: + - "tests/**" + - "src/backend/**" + - "pyproject.toml" jobs: build-and-test: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f32cbfc6b..3ec6881ff 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -3,7 +3,16 @@ name: lint on: push: branches: [main] + paths: + - "tests/**" + - "src/backend/**" + - "pyproject.toml" + pull_request: + paths: + - "tests/**" + - "src/backend/**" + - "pyproject.toml" env: POETRY_VERSION: "1.4.0" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bc2e193c6..e818715d9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,9 +3,17 @@ name: test on: push: branches: [main] + paths: + - "tests/**" + - "src/backend/**" + - "pyproject.toml" + pull_request: branches: [dev] - + paths: + - "tests/**" + - "src/backend/**" + - "pyproject.toml" env: POETRY_VERSION: "1.5.0"