fix: pin python 3.13 in CI

This commit is contained in:
Leon
2025-10-11 17:52:30 +02:00
parent 24a7c9a0e8
commit 54285a2ab8
2 changed files with 5 additions and 6 deletions

View File

@@ -18,17 +18,15 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'
python-version: '3.13'
- name: Install uv
run: curl -LsSf https://astral.sh/uv/install.sh | sh
- name: Install system dependencies
run: sudo apt-get update && sudo apt-get install -y libxml2-dev libxslt-dev
- name: Install dependencies
run: |
source ~/.cargo/env
uv sync --group test
uv sync --python 3.13 --group test
- name: Lint with ruff
run: |
uv run ruff check .
@@ -44,7 +42,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: 20
cache: 'npm'