Project development workflow¶
Cloning the repository¶
git clone https://github.com/smkent/replyowl
cd replyowl
Run mise install in new repository clones to install tools, dependencies, and
git hooks:
mise install
Development tools¶
mise run lint: Run formatters and static checksmise run test: Run tests
The lint and test tasks can also be run as a single combined command with:
mise run lt
Test snapshots¶
Some tests compare test results with saved snapshots. Test snapshots can be updated by running:
mise run snapup
Documentation server¶
Start the development server with:
mise run docs
The documentation site will be served at:
To use a different bind host/port, run mise run docs --help for usage info.