feat: contributor form

This commit is contained in:
Enno Gelhaus 2026-05-03 14:17:54 +02:00 committed by GitHub
parent 9d14b0262d
commit 47ce014204
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 52 deletions

View file

@ -1,3 +1,5 @@
<!-- Remember to first apply at [the contribution form](https://contribute.egelhaus.de/p/postiz) before submitting a PR. -->
# What kind of change does this PR introduce?
eg: Bug fix, feature, docs update, ...

View file

@ -1,52 +0,0 @@
name: PR Quality
permissions:
contents: read
issues: read
pull-requests: write
on:
pull_request_target:
types: [opened, reopened]
jobs:
anti-slop:
runs-on: ubuntu-latest
steps:
- uses: peakoss/anti-slop@v0
with:
# Overall
max-failures: 3
# Other
require-maintainer-can-modify: true
max-negative-reactions: 3
require-conventional-title: true
# Description
max-emoji-count: 2
max-code-references: 3
blocked-terms: "Generated with Claude Code,Generated with Codex"
# PR Template
require-pr-template: true
strict-pr-template-sections: "What kind of change does this PR introduce?,Why was this change needed?,Checklist:"
optional-pr-template-sections: "Other information:"
max-additional-pr-template-sections: 2
# 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"
exempt-bots: "postiz-agent[bot]"
# Actions
exempt-label: "exempt"
close-pr: true
failure-add-pr-labels: "spam"
failure-pr-message: "This PR has been marked as Spam, please re-open if this is a mistake."

View file

@ -6,6 +6,10 @@ Contributions are welcome - code, docs, whatever it might be! If this is your fi
The main documentation site has a [developer guide](https://docs.postiz.com/developer-guide) . That guide provides you a good understanding of the project structure, and how to setup your development environment. Read this document after you have read that guide. This document is intended to provide you a good understanding of how to submit your first contribution.
## Apply in the contribution form
To submit your contribution, please fill out the [contribution form](https://contribute.egelhaus.de/p/postiz). This helps us evaluate whether your contribution is a good fit for the project. We will review your submission and get back to you as soon as possible.
## Write code with others
This is an open source project, with an open and welcoming community that is always keen to welcome new contributors. We recommend the two best ways to interact with the community are: