name: python-setup description: Set up uv and python and restore the uv cache runs: using: composite steps: - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: 3.15 # renovate: datasource=python-version depName=python versioning=python save-cache: ${{ github.workflow == 'cache-seeder' }}