We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5a462e commit 652d771Copy full SHA for 652d771
.github/workflows/ci.yml
@@ -7,7 +7,19 @@ on:
7
branches: [main]
8
9
jobs:
10
+ setup:
11
+ runs-on: ubuntu-latest
12
+ steps:
13
+ - uses: actions/checkout@v4
14
+
15
+ - name: Install uv
16
+ uses: astral-sh/setup-uv@v4
17
18
+ - name: Install dependencies
19
+ run: uv sync --all-groups
20
21
lint:
22
+ needs: setup
23
runs-on: ubuntu-latest
24
steps:
25
- uses: actions/checkout@v4
@@ -22,6 +34,7 @@ jobs:
34
run: uv run ruff check src tests
35
36
typecheck:
37
38
26
39
27
40
@@ -36,6 +49,7 @@ jobs:
49
run: uv run ty check src
50
51
test:
52
53
54
41
55
0 commit comments