diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index dd51a7a..2a7b085 100644 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -7,7 +7,7 @@ on: branches: [ main, develop, dev ] env: - PYTHON_VERSION: "3.11" + PYTHON_VERSION: "3" jobs: lint: @@ -23,14 +23,14 @@ jobs: - name: Install Python and uv run: | - apt-get update && apt-get install -y python${PYTHON_VERSION} python${PYTHON_VERSION}-venv + apt-get update && apt-get install -y python3 python3-venv curl -LsSf https://astral.sh/uv/install.sh | sh export PATH="$HOME/.local/bin:$PATH" - name: Create virtual environment and install dependencies run: | export PATH="$HOME/.local/bin:$PATH" - uv venv --python python${PYTHON_VERSION} + uv venv source .venv/bin/activate uv sync --dev @@ -59,14 +59,14 @@ jobs: - name: Install Python and uv run: | - apt-get update && apt-get install -y python${PYTHON_VERSION} python${PYTHON_VERSION}-venv + apt-get update && apt-get install -y python3 python3-venv curl -LsSf https://astral.sh/uv/install.sh | sh export PATH="$HOME/.local/bin:$PATH" - name: Create virtual environment and install dependencies run: | export PATH="$HOME/.local/bin:$PATH" - uv venv --python python${PYTHON_VERSION} + uv venv source .venv/bin/activate uv sync --dev