diff --git a/.github/workflows/distro-test-matrix.yml b/.github/workflows/distro-test-matrix.yml index 3e14508..f6ad730 100644 --- a/.github/workflows/distro-test-matrix.yml +++ b/.github/workflows/distro-test-matrix.yml @@ -3,8 +3,24 @@ name: Distro Test Matrix on: push: branches: [ main, master ] + paths: + - 'install.sh' + - 'scripts/**' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' + - 'src/vocalinux/version.py' + - '.github/workflows/distro-test-matrix.yml' pull_request: branches: [ main, master ] + paths: + - 'install.sh' + - 'scripts/**' + - 'pyproject.toml' + - 'setup.py' + - 'setup.cfg' + - 'src/vocalinux/version.py' + - '.github/workflows/distro-test-matrix.yml' workflow_dispatch: jobs: diff --git a/.github/workflows/unified-pipeline.yml b/.github/workflows/unified-pipeline.yml index c77deb2..aa60633 100644 --- a/.github/workflows/unified-pipeline.yml +++ b/.github/workflows/unified-pipeline.yml @@ -32,7 +32,7 @@ jobs: filters: | web: - 'web/**' - - '.github/workflows/**' + - '.github/workflows/unified-pipeline.yml' python: - 'src/**' - 'tests/**' @@ -42,7 +42,7 @@ jobs: - 'requirements*.txt' - 'Makefile' - '.pre-commit-config.yaml' - - '.github/workflows/**' + - '.github/workflows/unified-pipeline.yml' - name: Check if website should deploy id: deploy_check env: