diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 90527e5..5476b67 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -33,7 +33,14 @@ jobs: - uses: actions/checkout@v4 - name: Install uv - uses: astral-sh/setup-uv@v4 + shell: bash + run: | + if command -v uv &> /dev/null; then + echo "uv already installed: $(uv --version)" + else + curl -LsSf https://astral.sh/uv/install.sh | sh + echo "$HOME/.local/bin" >> $GITHUB_PATH + fi - name: Set up Python run: uv python install ${{ env.PYTHON_VERSION }}