danger.yml 542 B

123456789101112131415161718192021
  1. name: danger
  2. on:
  3. pull_request
  4. concurrency:
  5. group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
  6. cancel-in-progress: true
  7. jobs:
  8. danger:
  9. runs-on: macos-12
  10. steps:
  11. - uses: actions/checkout@v3
  12. - uses: ruby/setup-ruby@v1
  13. - name: Setup Bundler
  14. run: scripts/setup_bundler.sh
  15. - name: Danger
  16. env:
  17. DANGER_GITHUB_API_TOKEN: ${{ secrets.DangerGitHubAPIToken }}
  18. run: '[ ! -z $DANGER_GITHUB_API_TOKEN ] && bundle exec danger || echo "Skipping Danger for External Contributor"'