We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b4cd7d commit 27234e6Copy full SHA for 27234e6
1 file changed
.github/workflows/main.yml
@@ -12,11 +12,22 @@ jobs:
12
Lint:
13
runs-on: ubuntu-latest
14
steps:
15
- - uses: actions/checkout@v4
16
- - uses: actions/setup-python@v4
17
- with:
18
- python-version: '3.12'
+ - name: Checkout code
+ uses: actions/checkout@v4
+
19
- name: Install uv
20
uses: astral-sh/setup-uv@v6
21
- - run: uvx pyright .
22
- - run: uvx ruff check .
+ with:
+ enable-cache: true
23
+ - name: Set up Python
24
+ run: uv python install 3.13
25
26
+ - name: Install dependencies
27
+ run: uv sync --all-extras
28
29
+ - name: Run Pyright
30
+ run: uvx pyright --pythonpath .venv/bin/python .
31
32
+ - name: Run Ruff
33
+ run: uvx ruff check .
0 commit comments