github.com/drone/runner-go@v1.12.0/README.md (about)

     1  # runner-go
     2  
     3  A collection of helper packages to extend Drone with customer runners.
     4  
     5  ## Release procedure
     6  
     7  Run the changelog generator.
     8  
     9  ```BASH
    10  docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone -p runner-go -t <secret github token>
    11  ```
    12  
    13  You can generate a token by logging into your GitHub account and going to Settings -> Personal access tokens.
    14  
    15  Next we tag the PR's with the fixes or enhancements labels. If the PR does not fufil the requirements, do not add a label.
    16  
    17  Run the changelog generator again with the future version according to semver.
    18  
    19  ```BASH
    20  docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone -p runner-go --token <secret token> --future-release v1.0.0
    21  ```
    22  
    23  Create your pull request for the release. Get it merged then tag the release.