File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ [tools ]
2+ uv = " latest"
3+ "pipx:copier" = { version = " latest" , uvx_args = " --with copier-templates-extensions" }
4+
15# --- Documentation -----------------------------------------------------------
26
37[tasks ."docs:check" ]
Original file line number Diff line number Diff line change 11# Task definitions for {{ project_name }}
22# Run `mise tasks` to list all available tasks.
33
4+ [tools]
5+ uv = "latest"
6+ pre-commit = "latest"
7+ {% if with_doppler -%}
8+ doppler = { version = "latest", exe = "doppler" }
9+ {% - endif %}
10+
411# --- Setup -------------------------------------------------------------------
512
613[tasks."setup:prod"]
714description = "Set up the project environment"
815quiet = true
9- run = " uv sync --no-dev --no-editable"
16+ run = ["mise install", " uv sync --no-dev --no-editable"]
1017
1118[tasks."setup:dev"]
1219description = "Set up the development environment"
1320quiet = true
14- run = ["uv sync", "uv run pre-commit install -f"]
21+ run = ["mise install", " uv sync", "uv run pre-commit install -f"]
1522{% if with_typer_cli %}
1623[tasks."setup:cli"]
1724description = "Install the project CLI globally via uv"
You can’t perform that action at this time.
0 commit comments