mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-09-20 23:17:30 +03:00
parent
17cbdbd970
commit
e82eb52305
@ -6,15 +6,16 @@ ROOT="$(readlink -f ${BASH_SOURCE[0]%/*}/../)"
|
||||
|
||||
LATEST_TAG=$(git describe --tags --abbrev=0)
|
||||
PREVIOUS_TAG=$(git describe --tags $(git rev-list --tags --max-count=2) --abbrev=0 | sed -n 2p)
|
||||
CHANGELOG_TEXT=$(git log ${PREVIOUS_TAG}..${LATEST_TAG} --pretty=format:'- %s' --reverse)
|
||||
RELEASE_BODY=$(eval "cat <<EOF
|
||||
$(<$ROOT/.circleci/release_notes.template.md)
|
||||
EOF
|
||||
")
|
||||
CHANGELOG=""
|
||||
|
||||
# reviewers for pull requests opened to update installation manifests
|
||||
REVIEWERS="shahidhk,coco98,arvi3411301"
|
||||
|
||||
changelog() {
|
||||
CHANGELOG=$(git log ${PREVIOUS_TAG}..${LATEST_TAG} --pretty=format:"- $1: %s" --reverse -- $1)
|
||||
echo $CHANGELOG
|
||||
}
|
||||
|
||||
## deploy functions
|
||||
deploy_server() {
|
||||
echo "deploying server"
|
||||
@ -102,6 +103,13 @@ deploy_console
|
||||
deploy_server
|
||||
if [[ ! -z "$CIRCLE_TAG" ]]; then
|
||||
deploy_server_latest
|
||||
CHANGELOG_TEXT+=$(changelog server)
|
||||
CHANGELOG_TEXT+=$(changelog cli)
|
||||
CHANGELOG_TEXT+=$(changelog console)
|
||||
RELEASE_BODY=$(eval "cat <<EOF
|
||||
$(<$ROOT/.circleci/release_notes.template.md)
|
||||
EOF
|
||||
")
|
||||
draft_github_release
|
||||
configure_git
|
||||
send_pr_to_repo graphql-engine-heroku
|
||||
|
Loading…
Reference in New Issue
Block a user