A facial recognition login service for Linux.
2

Configure Feed

Select the types of activity you want to include in your feed.

just: Add 'test' recipe covering the full hardware-free suite

There's a discoverable gap between 'just ci-fast' (what's actually gated)
and 'every check a contributor should run before pushing'. Folding ci-fast
and ci-slow into a single 'just test' makes the pre-push expectation
explicit without forcing contributors to remember both names.

Hardware tests stay separate ('just test-hardware') so the recipe runs
identically whether or not the developer has a camera or other dev hardware
attached.

Isaac Corbrey (May 27, 2026, 10:46 AM EDT) 01b407d7 b002f2d5

+10 -2
+2 -2
CONTRIBUTING.md
··· 7 7 ```sh 8 8 nix develop # drops you into a shell with toolchain + tools 9 9 just # lists workflow recipes 10 - just ci-fast # what CI runs on every push 11 - just all # what CI runs across all lanes 10 + just test # everything CI runs, plus what doesn't gate it 11 + just ci-fast # just what CI runs on every push 12 12 ``` 13 13 14 14 The Rust toolchain version is pinned in `flake.nix` and mirrored by
+8
justfile
··· 13 13 default: 14 14 @just --list 15 15 16 + # === Pre-push convenience ===================================================== 17 + 18 + # Everything a developer should run before pushing. Equivalent to ci-fast + 19 + # ci-slow combined — every check that doesn't require physical hardware. 20 + # Run `just test-hardware` separately if you've touched a hardware-facing 21 + # module and have the devices to exercise it. 22 + test: ci-fast ci-slow 23 + 16 24 # === Fast lane (runs on every push) =========================================== 17 25 18 26 # Format check, no writes.