get_pr.sh 435 B

1234567891011121314
  1. #!/usr/bin/env bash
  2. set -e
  3. if [[ -n "${PULL_REQUEST_ID}" ]]; then
  4. BRANCH_NAME=$( git rev-parse --abbrev-ref HEAD )
  5. git config --global user.email "$( echo "${GITHUB_USERNAME}" | awk '{print tolower($0)}' )-ci@not-real.com"
  6. git config --global user.name "${GITHUB_USERNAME} CI"
  7. git fetch --unshallow
  8. git fetch origin "pull/${PULL_REQUEST_ID}/head"
  9. git checkout FETCH_HEAD
  10. git merge --no-edit "origin/${BRANCH_NAME}"
  11. fi