Creates an async thread pool so your blocking calls are contained in threads.
- OPAM 2
dune-release(for releases)
It is a normal dune project, can be built in all normal ways dune
software can be built. The make help command provides a list of possibly
useful actions.
Releasing a new version is handled by dune-release, check the
Mirage instructions on their packaging process.
- Write changelog entry
make tagto tag the repository locallymake distribto create a release tarballmake publishto push the tag and create a GitHub release, upload the tarball and set the changelog.
The publish step requires access to a personal API token on GitHub
that has the repo scope. Possibly only public_repo but it is a bit
unclear.