Skip to content

Commit

Permalink
more tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
tschm committed Dec 16, 2024
1 parent ccda9de commit ec7d6c0
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions tasks/setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,21 @@ tasks:
cmds:
- curl -LsSf https://astral.sh/uv/install.sh | sh
- uv sync -vv

fmt:
desc: "Run autoformatting and linting"
cmds:
- uv pip install pre-commit
- uv run pre-commit install
- uv run pre-commit run --all-files

test:
desc: "Run the tests"
cmds:
- uv run pytest


clean:
desc: "Clean up caches and build artifacts"
cmds:
- git clean -X -d -f

0 comments on commit ec7d6c0

Please sign in to comment.