Skip to content

build: migrate to semantic-release

Jamie Tanna requested to merge feature/gosemrel into main

As noted in #8 (closed), it'd be handy to be using semantic-release to ship releases more easily, as well as having a much nicer changelog than goreleaser out-of-the-box.

To make it easier to contribute, we can add commitlint to enforce commit messages both on a per-commit basis, and on a whole Merge Request, adapted from 0, 1 and 2.

Releases will now happen on merges to main, not on tags, and we now use semantic-release's better

Closes #8 (closed).

Edited by Jamie Tanna

Merge request reports