From bac346517254093bfe37006fc71460e6f1bc68d1 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Sun, 22 Mar 2026 17:13:01 +0000 Subject: [PATCH] fix: use apk package manager instead of apt-get --- .gitea/workflows/ci.yml | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index da168c2..6248c7b 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -8,19 +8,18 @@ jobs: test: runs-on: ubuntu-latest steps: - - name: Check /opt + - name: Check Python via apk run: | - ls -la /opt/ 2>/dev/null || echo "No /opt" - ls -la /home/ 2>/dev/null || echo "No /home" - df -h - - name: Check env + apk add --no-cache python3 py3-pip + - name: Verify Python run: | - echo "HOME=$HOME" - echo "PATH=$PATH" - echo "USER=$(whoami)" - - name: Check installed packages - run: | - dpkg -l | grep -i python || echo "No python packages found" - - name: Try pip - run: | - pip3 install -e ".[dev]" || pip install -e ".[dev]" || echo "pip not available" \ No newline at end of file + python3 --version + pip3 --version + - name: Install deps + run: pip3 install -e ".[dev]" + - name: Lint + run: ruff check src/ + - name: Type check + run: mypy src/ + - name: Test + run: pytest tests/ -v \ No newline at end of file