Skip to content

Add semantic release #2

@idirouhab

Description

@idirouhab

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions