| name: Semantic Pull Request
|
| on:
|
| pull_request_target:
|
| types: [opened, reopened, edited, synchronize]
|
| permissions:
|
| pull-requests: read
|
| jobs:
|
| main:
|
| name: Validate PR Title
|
| runs-on: ubuntu-latest
|
| steps:
|
|
|
| - uses: amannn/action-semantic-pull-request@0723387faaf9b38adef4775cd42cfd5155ed6017
|
| env:
|
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
| with:
|
| subjectPattern: ^(?![A-Z]).+$
|
| subjectPatternError: |
|
| The subject "{subject}" found in the pull request title "{title}"
|
| didn't match the configured pattern. Please ensure that the subject
|
| doesn't start with an uppercase character.
|
| types: |
|
| fix
|
| feat
|
| chore
|
| build
|
| ci
|
| perf
|
| docs
|
| refactor
|
| revert
|
| test
|
|
|