Fix Python setup in CI
Tests / tests (push) Successful in 1m10s

This commit is contained in:
buzera committed 2026-10-26 20:13:15 +02:00
1 parent 9ed62885b7
commit 43f30dab2b
3 files changed
+28 -6

No files matched your search

+11 -5
View File
@@ -8,11 +8,17 @@ jobs:
runs-on: bs-node
steps:
- uses: https://github.com/actions/checkout@v4
- uses: https://github.com/actions/setup-python@v5
# uv supplies standalone Python builds for the Debian job container.
- uses: https://github.com/astral-sh/setup-uv@v6
with:
python-version: '3.13'
cache: pip
version: '0.9.6'
enable-cache: false
github-token: ''
- name: Create Python environment
run: uv venv --python 3.13 --seed .venv
- name: Install test dependencies
run: python -m pip install -r requirements-test.txt
run: uv pip install --python .venv/bin/python -r requirements-test.txt
- name: Run checks
run: sh scripts/check.sh
run: |
. .venv/bin/activate
sh scripts/check.sh