ci: introduce stricter PR title checks (#4363)

 Switch to `validate-n8n-pull-request-title`
This commit is contained in:
Iván Ovejero 2022-10-20 13:58:34 +02:00 committed by GitHub
parent 6d25eed050
commit 2f87b9fbf6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,4 +1,4 @@
name: Test Pull Request Semantics
name: Check PR title
on:
pull_request:
@ -10,23 +10,13 @@ on:
jobs:
check-pr-title:
runs-on: ubuntu-latest
permissions:
checks: write
pull-requests: read
contents: read
timeout-minutes: 5
steps:
- uses: amannn/action-semantic-pull-request@v4
- name: Check out branch
uses: actions/checkout@v3
- name: Validate PR title
id: validate_pr_title
uses: ivov/validate-n8n-pull-request-title@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
# https://www.notion.so/n8n/Release-Process-fce65faea3d5403a85210f7e7a60d0f8
types: |
feat
fix
perf
test
docs
refactor
build
ci
requireScope: false