name: Check PR title on: pull_request: types: - opened - edited - synchronize branches: - '**' - '!release/*' jobs: check-pr-title: runs-on: ubuntu-latest timeout-minutes: 5 steps: - name: Check out branch uses: actions/checkout@v3.5.3 - uses: pnpm/action-setup@v2.4.0 - uses: actions/setup-node@v3.7.0 with: node-version: 18.x cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile - name: Validate PR title id: validate_pr_title uses: n8n-io/validate-n8n-pull-request-title@v1.3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}