Apply suggestions from code review

Using `uv tool install` instead of `uv pip install --system`

Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
This commit is contained in:
Arash Kadkhodaei
2025-10-29 12:45:44 +00:00
committed by Nicola Soranzo
co-authored by Marius van den Beek
parent 453334f472
commit f1917686a7
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -48,7 +48,7 @@ jobs:
- name: Move test data
run: rsync -av --remove-source-files --exclude .git galaxy-test-data/ 'galaxy root/test-data/'
- name: Install planemo
run: uv pip install --system planemo
run: uv tool install planemo
- name: Determine converters to check
run: |
ls 'galaxy root'/lib/galaxy/datatypes/converters/*xml | grep -v -f 'galaxy root'/lib/galaxy/datatypes/converters/.tt_skip > tool_list.txt
+1 -1
View File
@@ -73,5 +73,5 @@ jobs:
exit 0
;;
esac
uv pip install --system awscli
uv tool install awscli
aws s3 sync doc/build/html/ "s3://galaxy-docs/en/$UPLOAD_DIR" --region us-east-2 --size-only --delete
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
- name: Install uv
uses: astral-sh/setup-uv@v6
- name: Install script dependencies
run: uv pip install --system galaxy-release-util
run: uv tool install galaxy-release-util
- name: Build and publish to PyPI
run: |
galaxy-release-util build-and-upload --no-confirm