{"repo":"Nightapes/go-semantic-release","free":true,"listed":false,"github":"https://github.com/Nightapes/go-semantic-release","clone":"git clone https://github.com/Nightapes/go-semantic-release.git","description":"automatic release","language":"Go","stars":42,"topics":["semantic-release","github","gitlab","github-actions","travis","docker"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"go-semantic-release Release Types Type Implemented Git tag Changelog Release Write access git Api token ----------- :----------------: :----------------: :----------------: :----------------: :----------------: :----------------: github :white check mark: :white check mark: :white check mark: :white check mark: :white check mark: gitlab :white check mark: :white check mark: :white check mark: :white check mark: :white check mark: git :white check mark: :white check mark: :white check mark: bitbucket Comming soon :white check mark: :white check mark: Supported CI Pipelines Github Actions Gitlab CI Travis CI Custom CI, set enviroment CI=true Download You can download the newest version under releases or you can use a Docker image docker pull nightapes/go-semantic-release: or docker pull docker.pkg.github.com/nightapes/go-semantic-release/go-semantic-release: How to use go-semantic-release config file Create a file with the name .release.yml or anything else, but you need to set to every command -c Example config CommitFormat Supported formats: angular conventional Branch You can define which kind of release should be created for different branches. Supported release kinds: release - v1.0.0 rc - v1.0.0-rc.0 beta - v1.0.0-beta.0 alpha - v1.0.0-alpha.0 Add a branch config to your config Release At the moment we support releases to gitlab and github. Github You need to set the env GITHUB TOKEN with an access token. Gitlab You need to set the env GITLAB ACCESS TOKEN with an personal","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nightapes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nightapes/go-semantic-release/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}