graphiql icon indicating copy to clipboard operation
graphiql copied to clipboard

Add semantic release

Open idirouhab opened this issue 7 years ago • 0 comments

I want to add a semantic release to this project. A new major, minor or feature version would be created depending on the commits.

Please refer to the following link to know more about how to create them: https://github.com/go-semantic-release/semantic-release

The idea behind it is to allow Travis (or any other CI tool) to trigger a new Version depending on the commit message:

For example:

A new fresh version was added then, in the commit feat message must be used: feat: New feature created -> v1.0.0 feat: Something else -> v2.0.0 chore: Something small but useless -> v2.0.0 fix: Issue in the previous version -> v2.0.1

idirouhab avatar Dec 26 '18 19:12 idirouhab