danger.yml 604 B

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