From a3588006f7daa1a8a3f18a408872e0bd8ba88425 Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Thu, 23 Oct 2025 14:02:52 +0200 Subject: [PATCH] chore: use `--only-group` in workflows Instead of `uv sync --only ...` use `uv sync --only-group ...`. `--only-group` install only the specific group. Using `--only` installs the group and the base dependencies. --- .github/workflows/bump-version.yaml | 2 +- .github/workflows/dev-release.yaml | 2 +- .github/workflows/rw-python-tests.yaml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/bump-version.yaml b/.github/workflows/bump-version.yaml index 09b61f46b..d1677adb8 100644 --- a/.github/workflows/bump-version.yaml +++ b/.github/workflows/bump-version.yaml @@ -34,7 +34,7 @@ jobs: - name: Install dependencies run: | - uv sync --group release + uv sync --only-group release - name: Bump version id: bump diff --git a/.github/workflows/dev-release.yaml b/.github/workflows/dev-release.yaml index 57073433e..60460c363 100644 --- a/.github/workflows/dev-release.yaml +++ b/.github/workflows/dev-release.yaml @@ -32,7 +32,7 @@ jobs: uses: astral-sh/setup-uv@v6 - name: Install dependencies run: | - uv sync --group release + uv sync --only-group release - name: Bump to dev run: uv run tbump --only-patch --non-interactive $(./scripts/next_dev.sh) - name: Build ${{ matrix.component }} diff --git a/.github/workflows/rw-python-tests.yaml b/.github/workflows/rw-python-tests.yaml index 60d0eea1e..7c49e5eaa 100644 --- a/.github/workflows/rw-python-tests.yaml +++ b/.github/workflows/rw-python-tests.yaml @@ -37,7 +37,7 @@ jobs: python-version: 3.13 - name: Install dependencies run: | - uv sync --group lint + uv sync --only-group lint - name: pep8 and formatting check run: | make format @@ -51,7 +51,7 @@ jobs: uses: astral-sh/setup-uv@v6 - name: Install dependencies run: | - uv sync --group tox --group type + uv sync --only-group tox --only-group type - name: mypy check run: | make mypy