diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 8c20f0a..63c2cc9 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -6,17 +6,25 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + run: | + git clone https://7000pct.gitea.bloupla.net/7000pctAUTO/man-card.git /tmp/man-card + cd /tmp/man-card + git checkout main - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.11' + run: | + cd /tmp/man-card + apt-get update -qq + apt-get install -y -qq python3 python3-pip python3-venv > /dev/null 2>&1 + python3 --version - name: Install dependencies run: | - pip install -e . - pip install pytest pytest-cov + cd /tmp/man-card + pip install -q -e . + pip install -q pytest pytest-cov - name: Run tests - run: pytest tests/ -v --cov=man_card --cov-report=term-missing + run: | + cd /tmp/man-card + pytest tests/ -v --cov=man_card --cov-report=term-missing