summaryrefslogtreecommitdiff
path: root/.git.automation/README.md
blob: 038ca482cf146eae7410e83eda13ac51d12f4b85 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Automation
## Roll
Use the [roll.py](roll.py) script to update 3rd-party layers to their latest revisions in the working tree.

### Check types
```bash
uvx --with-requirements roll.py ty check roll.py
```

### Lint
```bash
uvx ruff check --fix roll.py
```

### Format
```bash
uvx ruff format roll.py
```

### Run
Run with no output.
```bash
uv run roll.py
```

Run with info output.
```bash
uv run roll.py --level INFO
```

Run with debug output.
```bash
uv run roll.py --level DEBUG
```