github.com/willabides/benchdiff@v0.9.1/script/release (about) 1 #!/bin/sh 2 3 set -e 4 5 CDPATH="" cd -- "$(dirname -- "$0")/.." 6 7 [ -n "$GITHUB_TOKEN" ] || { 8 echo GITHUB_TOKEN must be set 9 exit 1 10 } 11 12 script/bindown -q install goreleaser 13 script/bindown -q install semver-next 14 15 GITHUB_SHA="${GITHUB_SHA:-"$(git rev-parse HEAD)"}" 16 GITHUB_REPOSITORY="${GITHUB_REPOSITORY:-"WillAbides/benchdiff"}" 17 18 bin/semver-next "$GITHUB_REPOSITORY" -r "$GITHUB_SHA" --create-tag --require-labels 19 20 git fetch --tags 21 22 bin/goreleaser release