feat: improve PR Quality Workflow

This commit is contained in:
Enno Gelhaus 2026-03-20 16:03:34 +01:00 committed by GitHub
parent eb14bd9f05
commit 65939d3341
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -15,4 +15,28 @@ jobs:
steps:
- uses: peakoss/anti-slop@v0
with:
max-failures: 4
# Overall
max-failures: 2
require-maintainer-can-modify: true
# Description
max-emoji-count: 2
max-code-references: 3
# PR Template
require-pr-template: true
# User
detect-spam-usernames: true
min-account-age: 30
max-daily-forks: 5
min-profile-completeness: 4
# Exemptions
exempt-author-association: "OWNER,MEMBER,COLLABORATOR"
exempt-users: "nevo-david,egelhaus"
# Actions
exempt-label: "exempt"
close-pr: true
failure-add-pr-labels: "spam"