12345678910111213141516171819 |
- #!/usr/bin/env bash
- set -e
- # git workaround
- if [[ "${CI_BUILD}" != "no" ]]; then
- git config --global --add safe.directory "/__w/$( echo "${GITHUB_REPOSITORY}" | awk '{print tolower($0)}' )"
- fi
- if [[ -n "${PULL_REQUEST_ID}" ]]; then
- BRANCH_NAME=$( git rev-parse --abbrev-ref HEAD )
- git config --global user.email "$( echo "${GITHUB_USERNAME}" | awk '{print tolower($0)}' )-ci@not-real.com"
- git config --global user.name "${GITHUB_USERNAME} CI"
- git fetch --unshallow
- git fetch origin "pull/${PULL_REQUEST_ID}/head"
- git checkout FETCH_HEAD
- git merge --no-edit "origin/${BRANCH_NAME}"
- fi
|