Fix CI by installing all provider's dependencies when linting (#2619)
authorMaxim Raznatovski <nda.mr43@gmail.com>
Fri, 14 Nov 2025 13:32:45 +0000 (14:32 +0100)
committerGitHub <noreply@github.com>
Fri, 14 Nov 2025 13:32:45 +0000 (08:32 -0500)
Fix CI lint job by installing all provider dependencies

.github/workflows/test.yml

index c3c09a7f47f9683b37b28cee1a32566afdd5eec0..6aa49545a5a67efae4907b48fd45c6cb640150fb 100644 (file)
@@ -31,7 +31,7 @@ jobs:
           sudo apt-get update
           sudo apt-get install -y ffmpeg
           python -m pip install --upgrade pip build setuptools
-          pip install . .[test]
+          pip install . .[test] -r requirements_all.txt
       - name: Lint/test with pre-commit
         run: SKIP=no-commit-to-branch pre-commit run --all-files