name: "PR review" on: pull_request_target: types: [opened, reopened, synchronize, edited] jobs: labeler: name: review permissions: contents: read pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: submodules: false # Label PRs - uses: actions/labeler@v6 with: dot: true configuration-path: .github/labeler.yaml # Check PR target branch - name: check branch uses: Vankka/pr-target-branch-action@def32ec9d93514138d6ac0132ee62e120a72aed5 if: github.repository == 'commaai/openpilot' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: target: /^(?!master$).*/ exclude: /commaai:.*/ change-to: ${{ github.base_ref }} already-exists-action: close_this already-exists-comment: "Your PR should be made against the `master` branch"