feat: contributor form
This commit is contained in:
parent
9d14b0262d
commit
47ce014204
3 changed files with 6 additions and 52 deletions
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
|
@ -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, ...
|
||||
|
|
|
|||
52
.github/workflows/pr-quality.yml
vendored
52
.github/workflows/pr-quality.yml
vendored
|
|
@ -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."
|
||||
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue