github.com/mier85/go-sensor@v1.30.1-0.20220920111756-9bf41b3bc7e0/RELEASE.md (about)

     1  Release Steps
     2  =============
     3  
     4  **Never ever update version tags that were already pushed**, this will cause errors on the user side because of different checksum. If a tag has been created accidentally pointing to a wrong commit, create a new patch version with a fix instead of updating it.
     5  
     6  1. Ensure tests are passing on [Circle CI](https://app.circleci.com/pipelines/github/instana/go-sensor)
     7  2. From the module directory run `make (minor|patch) release`
     8     - This would create a new commit updating the module version constant in `version.go`, tag and push it to GitHub.
     9     - If you have [GitHub CLI](https://cli.github.com/) installed, it will also create a draft release with the changelog
    10  3. Go to [Releases](https://github.com/mier85/go-sensor/releases) page, review and publish the draft release created by `make`