diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 2f0c6c2d..aa907872 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -4,15 +4,25 @@ on: pull_request: branches: [ 'main'] paths: - - 'src/pytest_celery/vendors/worker/**' - - '.github/workflows/docker.yml' - - 'Dockerfile' + - '.github/workflows/docker.yml' + - 'src/pytest_celery/vendors/worker/**' + - "**.py" + - "**.txt" + - "**.toml" + - "tox.ini" + - 'Dockerfile' + - "poetry.lock" push: branches: [ 'main'] paths: - - 'src/pytest_celery/vendors/worker/**' - - '.github/workflows/docker.yml' - - 'Dockerfile' + - '.github/workflows/docker.yml' + - 'src/pytest_celery/vendors/worker/**' + - "**.py" + - "**.txt" + - "**.toml" + - "tox.ini" + - 'Dockerfile' + - "poetry.lock" jobs: diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index 5cfa71d6..00ace273 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -7,20 +7,24 @@ on: push: branches: ["main"] paths: + - ".github/workflows/examples.yml" + - 'src/pytest_celery/vendors/worker/**' - "**.py" - "**.txt" - - ".github/workflows/examples.yml" - "**.toml" - - 'src/pytest_celery/vendors/worker/**' + - "tox.ini" - 'Dockerfile' + - "poetry.lock" pull_request: paths: + - ".github/workflows/examples.yml" + - 'src/pytest_celery/vendors/worker/**' - "**.py" - "**.txt" - "**.toml" - - ".github/workflows/examples.yml" - - 'src/pytest_celery/vendors/worker/**' + - "tox.ini" - 'Dockerfile' + - "poetry.lock" permissions: contents: read # to fetch code (actions/checkout) diff --git a/.github/workflows/parallel-support.yml b/.github/workflows/parallel-support.yml index 50e81e5b..b9927034 100644 --- a/.github/workflows/parallel-support.yml +++ b/.github/workflows/parallel-support.yml @@ -7,18 +7,24 @@ on: push: branches: ["main"] paths: + - ".github/workflows/parallel-support.yml" + - 'src/pytest_celery/vendors/worker/**' - "**.py" - "**.txt" - - ".github/workflows/parallel-support.yml" - "**.toml" - "tox.ini" + - 'Dockerfile' + - "poetry.lock" pull_request: paths: + - ".github/workflows/parallel-support.yml" + - 'src/pytest_celery/vendors/worker/**' - "**.py" - "**.txt" - "**.toml" - - ".github/workflows/parallel-support.yml" - "tox.ini" + - 'Dockerfile' + - "poetry.lock" permissions: contents: read # to fetch code (actions/checkout) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index d145a5b0..a5d6ae54 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -7,22 +7,24 @@ on: push: branches: ["main"] paths: + - ".github/workflows/python-package.yml" + - 'src/pytest_celery/vendors/worker/**' - "**.py" - "**.txt" - - ".github/workflows/python-package.yml" - "**.toml" - "tox.ini" - - 'src/pytest_celery/vendors/worker/**' - 'Dockerfile' + - "poetry.lock" pull_request: paths: + - ".github/workflows/python-package.yml" + - 'src/pytest_celery/vendors/worker/**' - "**.py" - "**.txt" - "**.toml" - - ".github/workflows/python-package.yml" - "tox.ini" - - 'src/pytest_celery/vendors/worker/**' - 'Dockerfile' + - "poetry.lock" permissions: contents: read # to fetch code (actions/checkout)