From 2f974342368e34c67aa02248a1064007fe8f5762 Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Sun, 1 Feb 2026 22:00:38 +0000 Subject: [PATCH] fix: resolve CI test failures by cd into devtoolbelt directory --- .gitea/workflows/ci.yml | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3404aef..39a2c6c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -20,16 +20,25 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + cd devtoolbelt pip install -e ".[dev]" - name: Run tests - run: pytest tests/ -v + run: | + cd devtoolbelt + pytest tests/ -v - name: Run linting - run: ruff check . + run: | + cd devtoolbelt + pip install ruff + ruff check . - name: Run type checking - run: pip install mypy && mypy devtoolbelt + run: | + cd devtoolbelt + pip install mypy + mypy devtoolbelt build: runs-on: ubuntu-latest @@ -43,10 +52,16 @@ jobs: python-version: '3.11' - name: Install build dependencies - run: pip install build + run: | + cd devtoolbelt + pip install build - name: Build package - run: python -m build + run: | + cd devtoolbelt + python -m build - name: Verify build - run: pip install dist/*.whl --dry-run + run: | + cd devtoolbelt + pip install dist/*.whl --dry-run