summaryrefslogtreecommitdiff
path: root/.git.automation/README.md
diff options
context:
space:
mode:
authorunitexe <unitexe70@gmail.com>2026-08-30 23:53:04 -0500
committerunitexe <unitexe70@gmail.com>2026-10-01 11:23:53 -0500
commitd6ac8a73766caf4644605867536992300b1b9739 (patch)
tree8c03276ba109ee8d1289088a7717a5f6aae7475e /.git.automation/README.md
parent7fdf8153ff8ea37d1cb816ea56c30822d98d4259 (diff)
Add roll script for updating 3rd-party layer revisions
Diffstat (limited to '.git.automation/README.md')
-rw-r--r--.git.automation/README.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/.git.automation/README.md b/.git.automation/README.md
new file mode 100644
index 0000000..038ca48
--- /dev/null
+++ b/.git.automation/README.md
@@ -0,0 +1,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
+```