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

- uses: actions/checkout@v6
- uses: FSHTech/github-actions/just-run@v1
  with:
    recipes: ...