Skip to main content

Dune-release

Last Updated: 27, July 2020 at 09:35:49

Meta-data: License: ISCRepositoryLifecycle: incubate

Overview

Dune-release is a command line tool that can be used to "streamline the process of releasing packages to opam". It helps automate some of the more laborious or difficult tasks of releasing a package such as generating the distribution archive, using git tags to mark version releases, pushing new documentation to your Github repository, making pull requests to the opam repository etc.

Key Concepts

For its core functionality, dune-release has a few basic commands that will do most of the release work for you. These are outlined in the related workflows section above.

Related Workflows

Publishing

  1. Publishing a Package on Opam - Share your libraries or applications with the community
  2. Documenting your Project - Write maintainable and useful documentation for your library

Edit this page on Github