diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index c9a9532e6..b13f19345 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -12,6 +12,8 @@ on: paths: - "fastvideo/**/*.py" - ".github/workflows/pr-test.yml" + - "pyproject.toml" + - "docker/Dockerfile.python3.12" workflow_dispatch: inputs: custom_image: @@ -92,22 +94,34 @@ jobs: - 'fastvideo/v1/models/encoders/**' - 'fastvideo/v1/models/loaders/**' - 'fastvideo/v1/tests/encoders/**' + - 'pyproject.toml' + - 'docker/Dockerfile.python3.12' vae-test: - 'fastvideo/v1/models/vaes/**' - 'fastvideo/v1/models/loaders/**' - 'fastvideo/v1/tests/vaes/**' + - 'pyproject.toml' + - 'docker/Dockerfile.python3.12' transformer-test: - 'fastvideo/v1/models/dits/**' - 'fastvideo/v1/models/loaders/**' - 'fastvideo/v1/tests/transformers/**' - 'fastvideo/v1/layers/**' - 'fastvideo/v1/attention/**' + - 'pyproject.toml' + - 'docker/Dockerfile.python3.12' training-test: - 'fastvideo/v1/**' + - 'pyproject.toml' + - 'docker/Dockerfile.python3.12' training-test-VSA: - 'fastvideo/v1/**' + - 'pyproject.toml' + - 'docker/Dockerfile.python3.12' inference-test-STA: - 'fastvideo/v1/**' + - 'pyproject.toml' + - 'docker/Dockerfile.python3.12' encoder-test: needs: change-filter