We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 029b79f commit 274e1c4Copy full SHA for 274e1c4
.github/workflows/ci.yml
@@ -12,14 +12,25 @@ env:
12
13
jobs:
14
pre-commit:
15
- name: Static Analysis (pre-commit)
+ name: Static Analysis
16
runs-on: ubuntu-latest
17
steps:
18
- uses: actions/checkout@v4
19
- - uses: actions/setup-python@v5
+ - name: Setup Python
20
+ uses: actions/setup-python@v5
21
with:
22
python-version: "3.12"
- - uses: pre-commit/[email protected]
23
+ - name: Install uv
24
+ uses: astral-sh/setup-uv@v5
25
+ with:
26
+ version: "0.5.18"
27
+ - name: Install dependencies
28
+ run: uv sync --dev
29
+ - run: echo "$(pwd)/.venv/bin" >> $GITHUB_PATH
30
+ - uses: chartboost/ruff-action@v1
31
32
+ args: format --check
33
+ - uses: jakebailey/pyright-action@v2
34
tests:
35
name: Tests
36
.pre-commit-config.yaml
0 commit comments