Skip to content

taskfiles

A curated collection of reusable Taskfile include modules. Each module ships as a single YAML file under src/ and consumers wire it remotely through Taskfile's remote-taskfiles experiment. There is no build step and no runtime artefact—the YAML files themselves are the product.

Module Tasks Key variables
mkdocs start MKDOCS_PORT
kind start, destroy, recreate KIND_CREATE_EXTRA_ARGS
pre-commit install, start PYTHON_VENVS_BASEDIR
k8s bootstrap, install-argocd ARGOCD_EXTRA_ARGS, KUBECTL_TIMEOUT

Every task in every module sets dir: '{{.USER_WORKING_DIR}}', so commands run in the consumer project's working directory, never in this repository.

Where to start

This site serves three reader clusters. Pick the one that matches the task at hand:

The structure shown here reflects the audience analysis recorded in AUDIENCES.md. Every page declares its audience, content_mode, and track in its front matter so the link between an audience and the content it gets stays visible.

Sources