name: Blocked Contributors Check on: pull_request: types: [opened, synchronize, reopened, edited] issue_comment: types: [created, edited] pull_request_review: types: [submitted, edited] pull_request_review_comment: types: [created, edited] permissions: contents: read issues: read pull-requests: read jobs: check-blocked-contributors: runs-on: ubuntu-latest timeout-minutes: 10 if: ${{ github.event_name != 'issue_comment' || github.event.issue.pull_request }} steps: - name: Checkout uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Install dependencies uses: ./.github/actions/yarn-install - name: Check PR commits, description, comments and reviews for blocked contributors run: npx nx run twenty-server:ts-node-no-deps-transpile-only -- ./scripts/check-blocked-contributors.ts env: GITHUB_TOKEN: ${{ github.token }} GITHUB_REPOSITORY: ${{ github.repository }} PR_NUMBER: ${{ github.event.pull_request.number || github.event.issue.number }}