github.com/fredbi/git-chglog@v0.0.0-20190706071416-d35c598eac81/scripts/release.sh (about)

     1  #!/bin/bash
     2  
     3  REPO_ROOT=$(git rev-parse --show-toplevel)
     4  
     5  echo "Start release ..."
     6  
     7  gox -os="darwin linux windows" -arch="amd64 386" -output="$REPO_ROOT/dist/{{.Dir}}_{{.OS}}_{{.Arch}}" ./cmd/git-chglog
     8  ghr --username git-chglog --token $GITHUB_TOKEN --replace `grep 'Version =' ./cmd/git-chglog/version.go | sed -E 's/.*"(.+)"$$/\1/'` dist/
     9  
    10  echo "Released!"