name: Run Danger on PR on: pull_request_target: types: [opened, edited, reopened, synchronize] permissions: actions: write checks: write contents: write issues: write pull-requests: write statuses: write jobs: danger: runs-on: ubuntu-latest if: github.repository == 'facebook/react-native' steps: - uses: actions/checkout@v4 - name: Setup Node.js uses: ./.github/actions/setup-node - name: Run yarn install uses: ./.github/actions/yarn-install - name: Run diff-js-api-breaking-changes uses: ./.github/actions/diff-js-api-breaking-changes - name: Danger run: yarn danger ci --use-github-checks --failOnErrors working-directory: private/react-native-bots env: DANGER_GITHUB_API_TOKEN: ${{ secrets.REACT_NATIVE_BOT_GITHUB_TOKEN }}