BoilerWorks

Blame History Raw 40 lines
1
name: CI
2
3
on:
4
push:
5
branches: [main]
6
pull_request:
7
branches: [main]
8
9
jobs:
10
lint:
11
runs-on: ubuntu-latest
12
steps:
13
- uses: actions/checkout@v4
14
- uses: astral-sh/setup-uv@v5
15
with:
16
python-version: "3.12"
17
- run: uv sync --group dev
18
- run: uv run ruff check .
19
- run: uv run ruff format --check .
20
21
test:
22
runs-on: ubuntu-latest
23
steps:
24
- uses: actions/checkout@v4
25
- uses: astral-sh/setup-uv@v5
26
with:
27
python-version: "3.12"
28
- run: uv sync --group dev
29
- run: uv run pytest
30
31
audit:
32
runs-on: ubuntu-latest
33
steps:
34
- uses: actions/checkout@v4
35
- uses: astral-sh/setup-uv@v5
36
with:
37
python-version: "3.12"
38
- run: uv sync
39
- run: uv add --dev pip-audit && uv run pip-audit
40

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button