From 50059095d1ffd736bc1168b8bee5c101f16f976a Mon Sep 17 00:00:00 2001 From: Jan Richter Date: Fri, 10 Jan 2025 11:15:37 +0100 Subject: [PATCH] avocado-pre-release pip install After the update in github CI runner the avocado install will fail with `Cannot uninstall jsonschema 4.10.3, RECORD file not found. Hint: The package was installed by debian.` This is caused by cached python packages in the runner. Running the pip as stand alone app insted of python module will fix this issue. Reference: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250105.1 https://github.com/avocado-framework/avocado/actions/runs/12706808734/job/35421314652#step:3:93 Signed-off-by: Jan Richter --- .github/workflows/prerelease.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 96758797a9..25183c932b 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -43,7 +43,7 @@ jobs: fetch-depth: 0 - name: Install avocado run: | - sudo python3 -m pip install -r requirements-dev.txt + pip install -r requirements-dev.txt python3 setup.py develop --user - name: Avocado pre-release job run: ./selftests/pre_release/jobs/pre_release.py