Skip to content

Sociomantic library versioning definitions, guides, and tools

License

Notifications You must be signed in to change notification settings

ben-palmer-sociomantic/neptune

 
 

Repository files navigation

Build Status

Introduction

Neptune is a set of guidelines and tools to help developers and users to implement a versioning scheme based on SemVer.

Documentation

The following documents are available:

Tools

The repository includes:

Fetches repositories for a selected GitHub organization and builds an HTML overview of applications and libraries that shows which version of each library is used in each application.

Automates all the tasks required to make a release abiding to the neptune specification, including some sanity checks. Tasks include:

  • Autodetection of what type of release is being done (major, minor, patch)
  • Merging of features and bugfixes into higher versions
  • Creation of releases, including their tags, release notes and github releases

About

Sociomantic library versioning definitions, guides, and tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • D 98.5%
  • Makefile 1.5%