gkit/
├── igv-report/ # IGV Report utility
│ ├── Makefile # Test target
│ ├── pixi.toml # Dependencies
│ └── scripts/ # Utility scripts
├── Readme.md # Project overview
└── Readme.developer.md # This file
cd <utility-name>
make test- Create a new folder:
<utility-name>/ - Add
Makefilewithtesttarget - Add
pixi.tomlwith dependencies - Add scripts in
scripts/folder
Example:
my-utility/
├── Makefile
├── pixi.toml
└── scripts/
└── my_script.shGitHub Actions automatically runs make test on modified utilities.