nix.md (517B)
1 # Nix 2 3 This repository uses Nix as the canonical local development and validation environment. 4 5 ## Enter The Shell 6 7 ```bash 8 nix develop 9 ``` 10 11 ## Validation And Formatting 12 13 ```bash 14 nix run .#fmt 15 nix run .#check 16 nix run .#test 17 nix run .#release-acceptance 18 ``` 19 20 Use `nix run .#check` and `nix run .#test` as the first-line validation pair 21 from this repo root. 22 23 Use `nix run .#release-acceptance` when preparing a production candidate. 24 25 Use `nix develop` before running narrower ad hoc cargo commands from this repo 26 root.