Modify CI workflow for Windows and Python 3.13

Updated GitHub Actions workflow to run only on Windows with Python 3.13. Removed caching step for pip dependencies.
This commit is contained in:
Sermet Pekin 2025-10-21 09:37:37 +03:00 committed by GitHub
parent 8b2ccb65b3
commit 13234ede67
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -17,8 +17,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.10', '3.11', '3.12' , '3.13']
os: [windows-latest] # ubuntu-latest, macos-latest,
python-version: [ '3.13'] # '3.10', '3.11', '3.12' ,
fail-fast: false
steps:
@ -69,12 +69,6 @@ jobs:
- name: Run pytest
run: |
python -m pytest tests/ --maxfail=5 --disable-warnings
python -m pytest tests/ --maxfail=5
- name: Cache pip dependencies
uses: actions/cache@v3
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/pyproject.toml') }}
restore-keys: |
${{ runner.os }}-pip-