Skip to content

Commit aec968d

Browse files
committed
ci: remove PyPy tests (tree-sitter incompatible with PyPy)
1 parent 54c71ac commit aec968d

1 file changed

Lines changed: 0 additions & 39 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -146,45 +146,6 @@ jobs:
146146
test-results.xml
147147
retention-days: 1
148148

149-
# ============================================================================
150-
# PyPy Compatibility Testing
151-
# ============================================================================
152-
test-pypy:
153-
needs: [pre-commit, lint-type-check]
154-
runs-on: ubuntu-latest
155-
permissions:
156-
contents: read
157-
strategy:
158-
fail-fast: false
159-
matrix:
160-
python-version: [pypy-3.10, pypy-3.11]
161-
162-
steps:
163-
- name: Checkout Code
164-
uses: actions/checkout@v6
165-
166-
- name: Set up PyPy ${{ matrix.python-version }}
167-
uses: actions/setup-python@v6
168-
with:
169-
python-version: ${{ matrix.python-version }}
170-
171-
- name: Cache pip Dependencies
172-
uses: actions/cache@v5
173-
with:
174-
path: ~/.cache/pip
175-
key: pypy-${{ matrix.python-version }}-pip-${{ hashFiles('**/pyproject.toml') }}
176-
restore-keys: |
177-
pypy-${{ matrix.python-version }}-pip-
178-
179-
- name: Install Dependencies
180-
run: |
181-
python -m pip install --upgrade pip
182-
pip install -e .
183-
pip install pytest
184-
185-
- name: Run Tests
186-
run: pytest -v
187-
188149
# ============================================================================
189150
# Mutation Testing (test effectiveness validation)
190151
# Evidence: Mutation score correlates with real fault detection

0 commit comments

Comments
 (0)