Getting started

  1. Start formatting commit messages so that go-semrel-gitlab understands them
    • first line of form: type(scope): subject
    • breaking change marked with: BREAKING CHANGE:
  2. Give go-semrel-gitlab permission to create tags and commit in your project
    • Create a personal access token with api scope
    • Assign it to GL_TOKEN in your project ‘Settings → CI/CD → Variables’
  3. Use go-semrel-gitlab in Gitlab CI jobs, for example to