Development Guide
Dev platforms
The following platforms are supported to develop poof on:
- Linux (x86_64, aarch64)
- WSL2 (Debian-based on x86_64)
- macOS on Intel
- macOS on Apple Silicon
Dev environment
You'll need:
zshorbashgit- Rust +
cargo - just
- An IDE or a text editor w/ LSP (VS Code, neovim, etc.)
Development features
- ✅ Just tasks
- ✅ Tests, Tests, Tests!
- ✅ CI pipeline
- ✅ CI
crosscheck pipeline - ✅
git cliff-generated changelog - ✅ Release pipeline
- ✅ Security audit pipeline
- ✅ License check pipeline (checks deps license compatibility)