# just-run > just Install `just` and run one or more recipes. The generic task runner behind the python and node lint / test / build / generate jobs -- the language-specific part is the install action you run first (setup-python + uv-sync, or setup-node), then this runs the repo's own recipes. Run actions/checkout first. ## Inputs | Input | Required | Default | Description | |---|---|---|---| | `recipes` | yes | — | Recipe(s) to run, space-separated -- passed straight to `just` (e.g. "lint type-check"). | | `working-directory` | no | `.` | Directory to run in. | ## Usage ```yaml - uses: actions/checkout@v6 - uses: FSHTech/github-actions/just-run@v1 with: recipes: ... ```