File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 16
16
check :
17
17
strategy :
18
18
fail-fast : true
19
+ matrix :
20
+ project :
21
+ - thirdweb-ai
22
+ - thirdweb-mcp
19
23
20
- name : Linter
24
+ name : Linter (${{ matrix.project }})
21
25
runs-on : ubuntu-latest
26
+ defaults :
27
+ run :
28
+ working-directory : ./python/${{ matrix.project }}
22
29
steps :
23
30
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
24
31
29
36
uses : actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
30
37
with :
31
38
cache : true
32
- cache-dependency-path : " uv.lock" # Update cache if uv.lock changes
39
+ cache-dependency-path : " python/${{ matrix.project }}/ uv.lock" # Update cache if uv.lock changes
33
40
34
41
- name : Install the project
35
42
run : uv sync --all-extras --dev
47
54
uses : jakebailey/pyright-action@b5d50e5cde6547546a5c4ac92e416a8c2c1a1dfe # v2.3.2
48
55
with :
49
56
version : PATH
57
+ working-directory : ./python/${{ matrix.project }}
You can’t perform that action at this time.
0 commit comments