Skip to content

Commit b552350

Browse files
committed
UTs in CI with Python 3.13.5
1 parent 245eaa2 commit b552350

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

.github/workflows/run_code_checks.yaml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,34 @@ jobs:
1717

1818
unit_tests:
1919
name: Unit tests
20-
uses: apify/workflows/.github/workflows/python_unit_tests.yaml@main
20+
strategy:
21+
fail-fast: false
22+
matrix:
23+
os: ["ubuntu-latest", "windows-latest"]
24+
python-version: ["3.13.5"]
25+
runs-on: ${{ matrix.os }}
26+
env:
27+
HTTPBIN_URL: ${{ secrets.httpbin_url || 'https://httpbin.org' }}
28+
29+
steps:
30+
- name: Checkout repository
31+
uses: actions/checkout@v4
32+
33+
- name: Set up Python ${{ matrix.python-version }}
34+
uses: actions/setup-python@v5
35+
with:
36+
python-version: ${{ matrix.python-version }}
37+
38+
- name: Set up uv package manager
39+
uses: astral-sh/setup-uv@v5
40+
with:
41+
python-version: ${{ matrix.python-version }}
42+
43+
- name: Install Python dependencies
44+
run: make install-dev
45+
46+
- name: Run unit tests
47+
run: make unit-tests
2148

2249
docs_check:
2350
name: Docs check

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)