name: pull request title check
on:
pull_request:
types: [opened, edited, synchronize, reopened]
permissions:
contents: read
jobs:
pull-request-title-check:
runs-on: ubuntu-latest
permissions:
pull-requests: read
steps:
- uses: fastify/action-pr-title@e8f2ff244ca28c4a1a00edbf2df39b082002e8aa # v0.2
with:
regex: '/^(\[Backport [0-9]+?\.x\]\s)?(build|chore|ci|docs|feat|types|fix|perf|refactor|style|test)(?:\([^\):]*\))?!?:\s/'
github-token: ${{ github.token }}