name: "setup-uv-env" description: "Composite action to setup the Python and uv environment." inputs: python-version: required: false description: "The python version to use" default: "3.11" runs: using: "composite" steps: - name: Install uv uses: astral-sh/setup-uv@v5 with: python-version: ${{ inputs.python-version }} - name: Install dependencies run: uv sync --dev --extra all shell: bash