From b25a8e5b6eae3fc54c50fe3304d403e9ecf29243 Mon Sep 17 00:00:00 2001 From: StylusFrost Date: Wed, 27 May 2026 17:33:46 +0200 Subject: [PATCH] ci(sdk): switch external provider tests from poetry to uv - Replace poetry.lock filter with uv.lock - Run pytest via uv to match the migrated workflow --- .github/workflows/sdk-tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sdk-tests.yml b/.github/workflows/sdk-tests.yml index b4b1630a3a..395fcb8e99 100644 --- a/.github/workflows/sdk-tests.yml +++ b/.github/workflows/sdk-tests.yml @@ -552,11 +552,11 @@ jobs: ./prowler/config/** ./prowler/lib/** ./tests/providers/external/** - ./poetry.lock + ./uv.lock - name: Run External Provider tests if: steps.changed-external.outputs.any_changed == 'true' - run: poetry run pytest -n auto --cov=./prowler/providers/common --cov=./prowler/config --cov=./prowler/lib --cov-report=xml:external_coverage.xml tests/providers/external + run: uv run pytest -n auto --cov=./prowler/providers/common --cov=./prowler/config --cov=./prowler/lib --cov-report=xml:external_coverage.xml tests/providers/external - name: Upload External Provider coverage to Codecov if: steps.changed-external.outputs.any_changed == 'true'