Skip to content

Commit deeafee

Browse files
authored
chore: ci.yml with lint job + setup-uv v8 (#43)
1 parent 5cb469e commit deeafee

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@ on:
77
branches: [develop, main]
88

99
jobs:
10-
hello:
10+
lint:
11+
name: Lint & Format
1112
runs-on: ubuntu-latest
1213
steps:
13-
- run: echo "hello"
14+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
15+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8
16+
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
17+
with:
18+
python-version: "3.14"
19+
- run: uv sync --frozen --extra dev
20+
- run: uv run ruff check .
21+
- run: uv run ruff format --check .

0 commit comments

Comments
 (0)