From bb7d2e9e6044900a22cd747469aaa2d777c81673 Mon Sep 17 00:00:00 2001 From: Arash Date: Tue, 21 Oct 2025 17:59:28 +0200 Subject: [PATCH] Upgrade 'uv' setup action to version 7 across all workflow files --- .github/workflows/api.yaml | 2 +- .github/workflows/bioblend.yaml | 2 +- .github/workflows/check_test_class_names.yaml | 2 +- .github/workflows/converter_tests.yaml | 2 +- .github/workflows/cwl_conformance.yaml | 2 +- .github/workflows/db_indexes.yaml | 2 +- .github/workflows/dependencies.yaml | 2 +- .github/workflows/deployment.yaml | 2 +- .github/workflows/docs.yaml | 2 +- .github/workflows/first_startup.yaml | 2 +- .github/workflows/framework_tools.yaml | 2 +- .github/workflows/framework_workflows.yaml | 2 +- .github/workflows/integration.yaml | 2 +- .github/workflows/integration_selenium.yaml | 2 +- .github/workflows/lint.yaml | 2 +- .github/workflows/main_tools.yaml | 2 +- .github/workflows/mulled.yaml | 2 +- .github/workflows/osx_startup.yaml | 2 +- .github/workflows/performance.yaml | 2 +- .github/workflows/publish_artifacts.yaml | 2 +- .github/workflows/reports_startup.yaml | 2 +- .github/workflows/selenium.yaml | 2 +- .github/workflows/test_galaxy_packages.yaml | 2 +- .github/workflows/test_galaxy_packages_for_pulsar.yaml | 2 +- .github/workflows/toolshed.yaml | 2 +- .github/workflows/unit-postgres.yaml | 2 +- .github/workflows/unit.yaml | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/.github/workflows/api.yaml b/.github/workflows/api.yaml index db1980db4b5..eb90ec2fc16 100644 --- a/.github/workflows/api.yaml +++ b/.github/workflows/api.yaml @@ -55,7 +55,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/bioblend.yaml b/.github/workflows/bioblend.yaml index f5bd0757c23..74114b431ec 100644 --- a/.github/workflows/bioblend.yaml +++ b/.github/workflows/bioblend.yaml @@ -54,7 +54,7 @@ jobs: with: python-version: ${{ steps.get_bioblend_python_version.outputs.bioblend_python_version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install tox run: uv tool install tox --with tox-uv - name: Set up Python for Galaxy diff --git a/.github/workflows/check_test_class_names.yaml b/.github/workflows/check_test_class_names.yaml index 1a4eb5533af..16dcf604e7d 100644 --- a/.github/workflows/check_test_class_names.yaml +++ b/.github/workflows/check_test_class_names.yaml @@ -23,7 +23,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install Python dependencies run: uv pip install --system -r requirements.txt -r lib/galaxy/dependencies/pinned-test-requirements.txt - name: Run tests diff --git a/.github/workflows/converter_tests.yaml b/.github/workflows/converter_tests.yaml index be7cf6aef22..f98f84df8ba 100644 --- a/.github/workflows/converter_tests.yaml +++ b/.github/workflows/converter_tests.yaml @@ -44,7 +44,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Move test data run: rsync -av --remove-source-files --exclude .git galaxy-test-data/ 'galaxy root/test-data/' - name: Install planemo diff --git a/.github/workflows/cwl_conformance.yaml b/.github/workflows/cwl_conformance.yaml index 05b57eabc15..0b9817d2a10 100644 --- a/.github/workflows/cwl_conformance.yaml +++ b/.github/workflows/cwl_conformance.yaml @@ -47,7 +47,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/db_indexes.yaml b/.github/workflows/db_indexes.yaml index 8816ac222c4..e688420ba6b 100644 --- a/.github/workflows/db_indexes.yaml +++ b/.github/workflows/db_indexes.yaml @@ -49,7 +49,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/dependencies.yaml b/.github/workflows/dependencies.yaml index 0d5897f44b9..af24b4c16e9 100644 --- a/.github/workflows/dependencies.yaml +++ b/.github/workflows/dependencies.yaml @@ -16,7 +16,7 @@ jobs: with: python-version: '3.9' - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Update dependencies run: make update-dependencies - name: Create pull request diff --git a/.github/workflows/deployment.yaml b/.github/workflows/deployment.yaml index 2154d78fc37..acc69cac905 100644 --- a/.github/workflows/deployment.yaml +++ b/.github/workflows/deployment.yaml @@ -39,7 +39,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - uses: nanasess/setup-chromedriver@v2 - name: Run tests run: bash ./test/deployment/usegalaxystar.bash diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 1ff569920f9..b30836c4881 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -36,7 +36,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install Python dependencies run: uv pip install --system -r requirements.txt -r lib/galaxy/dependencies/dev-requirements.txt sphinxcontrib-simpleversioning - name: Add Google Analytics to doc/source/conf.py diff --git a/.github/workflows/first_startup.yaml b/.github/workflows/first_startup.yaml index 2fae8ed639d..35fbdeec0b0 100644 --- a/.github/workflows/first_startup.yaml +++ b/.github/workflows/first_startup.yaml @@ -39,7 +39,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/framework_tools.yaml b/.github/workflows/framework_tools.yaml index 403cfda0c05..81996858dc2 100644 --- a/.github/workflows/framework_tools.yaml +++ b/.github/workflows/framework_tools.yaml @@ -50,7 +50,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/framework_workflows.yaml b/.github/workflows/framework_workflows.yaml index a91456749e6..bd7e10c8c3e 100644 --- a/.github/workflows/framework_workflows.yaml +++ b/.github/workflows/framework_workflows.yaml @@ -51,7 +51,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index 2a03d429dda..eca540e835a 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -59,7 +59,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/integration_selenium.yaml b/.github/workflows/integration_selenium.yaml index 2eef5ab95e8..9c1e6271de2 100644 --- a/.github/workflows/integration_selenium.yaml +++ b/.github/workflows/integration_selenium.yaml @@ -58,7 +58,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 49ffdddfdb3..cef349d4e48 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -35,7 +35,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/main_tools.yaml b/.github/workflows/main_tools.yaml index d409df2fafc..9f995c763bc 100644 --- a/.github/workflows/main_tools.yaml +++ b/.github/workflows/main_tools.yaml @@ -43,7 +43,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/mulled.yaml b/.github/workflows/mulled.yaml index 48764725dc0..2b13d36ae8c 100644 --- a/.github/workflows/mulled.yaml +++ b/.github/workflows/mulled.yaml @@ -32,7 +32,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/osx_startup.yaml b/.github/workflows/osx_startup.yaml index 0a2271f44aa..88b1e7f82ba 100644 --- a/.github/workflows/osx_startup.yaml +++ b/.github/workflows/osx_startup.yaml @@ -43,7 +43,7 @@ jobs: key: galaxy-static-${{ needs.build-client.outputs.commit-id }} path: 'galaxy root/static' - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install tox run: uv tool install tox --with tox-uv - name: Run tests diff --git a/.github/workflows/performance.yaml b/.github/workflows/performance.yaml index 06274c89005..bbe1496ed42 100644 --- a/.github/workflows/performance.yaml +++ b/.github/workflows/performance.yaml @@ -49,7 +49,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/publish_artifacts.yaml b/.github/workflows/publish_artifacts.yaml index 73e1ba734f3..7219b851f09 100644 --- a/.github/workflows/publish_artifacts.yaml +++ b/.github/workflows/publish_artifacts.yaml @@ -18,7 +18,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install script dependencies run: uv tool install galaxy-release-util - name: Build and publish to PyPI diff --git a/.github/workflows/reports_startup.yaml b/.github/workflows/reports_startup.yaml index 1a3a3dcbc32..8d5d429c3dd 100644 --- a/.github/workflows/reports_startup.yaml +++ b/.github/workflows/reports_startup.yaml @@ -34,7 +34,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/selenium.yaml b/.github/workflows/selenium.yaml index 85c3c9e9628..1ae25db6382 100644 --- a/.github/workflows/selenium.yaml +++ b/.github/workflows/selenium.yaml @@ -58,7 +58,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/test_galaxy_packages.yaml b/.github/workflows/test_galaxy_packages.yaml index 4615a679cac..86464b20bb6 100644 --- a/.github/workflows/test_galaxy_packages.yaml +++ b/.github/workflows/test_galaxy_packages.yaml @@ -28,7 +28,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install ffmpeg run: sudo apt-get update && sudo apt-get -y install ffmpeg - name: Install tox diff --git a/.github/workflows/test_galaxy_packages_for_pulsar.yaml b/.github/workflows/test_galaxy_packages_for_pulsar.yaml index 34c204518b5..9ba75f4b7a1 100644 --- a/.github/workflows/test_galaxy_packages_for_pulsar.yaml +++ b/.github/workflows/test_galaxy_packages_for_pulsar.yaml @@ -30,7 +30,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Install Apptainer's singularity uses: eWaterCycle/setup-apptainer@v2 - name: Install ffmpeg diff --git a/.github/workflows/toolshed.yaml b/.github/workflows/toolshed.yaml index b369dac1a97..7ac93715308 100644 --- a/.github/workflows/toolshed.yaml +++ b/.github/workflows/toolshed.yaml @@ -44,7 +44,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/unit-postgres.yaml b/.github/workflows/unit-postgres.yaml index e1a16984e97..2be5636e09d 100644 --- a/.github/workflows/unit-postgres.yaml +++ b/.github/workflows/unit-postgres.yaml @@ -43,7 +43,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash diff --git a/.github/workflows/unit.yaml b/.github/workflows/unit.yaml index 76999706c20..d01be73743f 100644 --- a/.github/workflows/unit.yaml +++ b/.github/workflows/unit.yaml @@ -32,7 +32,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Get full Python version id: full-python-version shell: bash