File tree Expand file tree Collapse file tree 1 file changed +23
-6
lines changed
Expand file tree Collapse file tree 1 file changed +23
-6
lines changed Original file line number Diff line number Diff line change 77 branches : [main]
88
99jobs :
10- test :
10+ lint :
1111 runs-on : ubuntu-latest
1212 steps :
1313 - uses : actions/checkout@v4
1414
15- - name : Set up Python
16- uses : actions/setup-python@v5
17- with :
18- python-version : " 3.12"
19-
2015 - name : Install uv
2116 uses : astral-sh/setup-uv@v4
2217
2621 - name : Run linter
2722 run : uv run ruff check src tests
2823
24+ typecheck :
25+ runs-on : ubuntu-latest
26+ steps :
27+ - uses : actions/checkout@v4
28+
29+ - name : Install uv
30+ uses : astral-sh/setup-uv@v4
31+
32+ - name : Install dependencies
33+ run : uv sync --all-groups
34+
2935 - name : Run type checker
3036 run : uv run mypy src
3137
38+ test :
39+ runs-on : ubuntu-latest
40+ steps :
41+ - uses : actions/checkout@v4
42+
43+ - name : Install uv
44+ uses : astral-sh/setup-uv@v4
45+
46+ - name : Install dependencies
47+ run : uv sync --all-groups
48+
3249 - name : Run tests
3350 run : uv run pytest
You can’t perform that action at this time.
0 commit comments