2
0

check_cron_or_pr.sh 483 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. set -e
  3. if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then
  4. echo "It's a PR"
  5. export SHOULD_BUILD="yes"
  6. export SHOULD_DEPLOY="no"
  7. elif [[ "${GITHUB_EVENT_NAME}" == "push" ]]; then
  8. echo "It's a Push"
  9. export SHOULD_BUILD="yes"
  10. export SHOULD_DEPLOY="no"
  11. else
  12. echo "It's a cron"
  13. export SHOULD_DEPLOY="yes"
  14. fi
  15. if [[ "${GITHUB_ENV}" ]]; then
  16. echo "SHOULD_BUILD=${SHOULD_BUILD}" >> "${GITHUB_ENV}"
  17. echo "SHOULD_DEPLOY=${SHOULD_DEPLOY}" >> "${GITHUB_ENV}"
  18. fi