From 20efc6f35f493875227144bff121eec7e239cb0d Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Tue, 3 Feb 2026 07:15:46 +0000 Subject: [PATCH] fix: remove tree-sitter CLI installation from CI workflow --- .gitea/workflows/ci.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index eb6ea3e..5024560 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -14,16 +14,6 @@ jobs: - uses: actions/setup-python@v5 with: python-version: '3.11' - - name: Install dependencies - run: | - pip install --upgrade pip - pip install click rich jinja2 pyyaml pathspec tomli pytest pytest-cov tree-sitter tree-sitter-languages - - name: Install VibeGuard - run: | - pip install -e . - - name: Install Tree-sitter languages - run: | - pip install tree-sitter-languages - - name: Run tests - run: | - pytest tests/unit/test_patterns.py tests/unit/test_analyzers.py tests/integration/test_cli.py tests/integration/test_reports.py -v --cov=vibeguard + - run: pip install -e ".[dev]" + - run: pytest tests/ -v + - run: ruff check .