1*2d1272b8SAndroid Build Coastguard Worker#!/usr/bin/env bash 2*2d1272b8SAndroid Build Coastguard Worker 3*2d1272b8SAndroid Build Coastguard Workerset -e 4*2d1272b8SAndroid Build Coastguard Workerset -o pipefail 5*2d1272b8SAndroid Build Coastguard Worker 6*2d1272b8SAndroid Build Coastguard Workerif [[ -z $GITHUB_TOKEN ]]; then 7*2d1272b8SAndroid Build Coastguard Worker echo "No GITHUB_TOKEN secret found, artifact publishing skipped" 8*2d1272b8SAndroid Build Coastguard Worker exit 9*2d1272b8SAndroid Build Coastguard Workerfi 10*2d1272b8SAndroid Build Coastguard Worker 11*2d1272b8SAndroid Build Coastguard Workerif ! hash ghr 2> /dev/null; then 12*2d1272b8SAndroid Build Coastguard Worker _GHR_VER=v0.14.0 13*2d1272b8SAndroid Build Coastguard Worker _GHR=ghr_${_GHR_VER}_linux_amd64 14*2d1272b8SAndroid Build Coastguard Worker mkdir -p $HOME/.local/bin 15*2d1272b8SAndroid Build Coastguard Worker curl -sfL https://github.com/tcnksm/ghr/releases/download/$_GHR_VER/$_GHR.tar.gz | 16*2d1272b8SAndroid Build Coastguard Worker tar xz -C $HOME/.local/bin --strip-components=1 $_GHR/ghr 17*2d1272b8SAndroid Build Coastguard Workerfi 18*2d1272b8SAndroid Build Coastguard Worker 19*2d1272b8SAndroid Build Coastguard Workerghr -replace \ 20*2d1272b8SAndroid Build Coastguard Worker -u $CIRCLE_PROJECT_USERNAME \ 21*2d1272b8SAndroid Build Coastguard Worker -r $CIRCLE_PROJECT_REPONAME \ 22*2d1272b8SAndroid Build Coastguard Worker $CIRCLE_TAG \ 23*2d1272b8SAndroid Build Coastguard Worker $1 24