chore(justfile): group recipes for just --list (VA-31) #26

Merged
David merged 1 commit from chore/justfile-groups-va-31 into main 2026-05-21 12:30:42 +02:00
Owner

Summary

Add [group('...')] attributes to public recipes in the justfile so just --list renders them under category headings instead of a single flat alphabetical list. Groups: build, check, clean, dev, info, setup. Private recipes already hide from --list and are untouched. No recipes renamed; all existing invocations (just dev, just check, etc.) continue to work unchanged.

Closes VA-31.

Test plan

  • just --version >= 1.27 (1.42.4 on dev box)
  • just --list renders recipes grouped under [build], [check], [clean], [dev], [info], [setup] headings
  • Each existing public recipe still appears under exactly one group
  • Reviewer: just check, just dev, just clean still resolve unchanged
## Summary Add `[group('...')]` attributes to public recipes in the `justfile` so `just --list` renders them under category headings instead of a single flat alphabetical list. Groups: `build`, `check`, `clean`, `dev`, `info`, `setup`. Private recipes already hide from `--list` and are untouched. No recipes renamed; all existing invocations (`just dev`, `just check`, etc.) continue to work unchanged. Closes VA-31. ## Test plan - [x] `just --version` >= 1.27 (1.42.4 on dev box) - [x] `just --list` renders recipes grouped under `[build]`, `[check]`, `[clean]`, `[dev]`, `[info]`, `[setup]` headings - [x] Each existing public recipe still appears under exactly one group - [ ] Reviewer: `just check`, `just dev`, `just clean` still resolve unchanged
chore(justfile): group recipes for just --list (VA-31)
All checks were successful
Check / clippy + fmt + tests (pull_request) Successful in 1m30s
49408c40df
Add `[group(...)]` attributes to public recipes so `just --list` renders them under category headings (build, check, clean, dev, info, setup) instead of one flat alphabetical list. Private recipes already hide from `--list` and are untouched.

#VA-31 State Done
David merged commit 63102ca860 into main 2026-05-21 12:30:42 +02:00
David deleted branch chore/justfile-groups-va-31 2026-05-21 12:30:42 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/vervain-agent!26
No description provided.