Skip to main content

Just

We use Just as our task runner of choice, as opposed to Make.

Starter

Tighten up the shell configuration to minimise future surprises:

set shell := ["bash", "-eux", "-o", "pipefail", "-c"]

And define a list target as the default, to help consumers find things:

default: list

list:
just --list

Common tasks

Copy and paste these targets to help you get started.

Formatting with treefmt

fmt:
treefmt