mirror of
https://github.com/icereed/paperless-gpt.git
synced 2025-03-13 21:28:02 -05:00
163 lines
3.7 KiB
YAML
163 lines
3.7 KiB
YAML
# GitHub App Configuration
|
|
|
|
# Label Configuration
|
|
labels:
|
|
# Type labels
|
|
- name: bug
|
|
color: d73a4a
|
|
description: Something isn't working
|
|
- name: enhancement
|
|
color: a2eeef
|
|
description: New feature or request
|
|
- name: documentation
|
|
color: 0075ca
|
|
description: Documentation improvements
|
|
- name: security
|
|
color: ee0701
|
|
description: Security-related issues
|
|
|
|
# Priority labels
|
|
- name: critical
|
|
color: b60205
|
|
description: Needs immediate attention
|
|
- name: high
|
|
color: d93f0b
|
|
description: High priority
|
|
- name: medium
|
|
color: fbca04
|
|
description: Medium priority
|
|
- name: low
|
|
color: 0e8a16
|
|
description: Low priority
|
|
|
|
# Status labels
|
|
- name: triage
|
|
color: d4c5f9
|
|
description: Needs triage
|
|
- name: in-progress
|
|
color: 9ee12f
|
|
description: Work in progress
|
|
- name: blocked
|
|
color: b60205
|
|
description: Blocked or needs clarification
|
|
|
|
# Component labels
|
|
- name: frontend
|
|
color: 1d76db
|
|
description: Frontend related
|
|
- name: backend
|
|
color: 0052cc
|
|
description: Backend related
|
|
- name: ocr
|
|
color: 5319e7
|
|
description: OCR functionality
|
|
- name: llm
|
|
color: 006b75
|
|
description: LLM integration
|
|
|
|
# Size labels
|
|
- name: size/xs
|
|
color: d4c5f9
|
|
description: Extra small change
|
|
- name: size/s
|
|
color: 84b6eb
|
|
description: Small change
|
|
- name: size/m
|
|
color: fbca04
|
|
description: Medium change
|
|
- name: size/l
|
|
color: d93f0b
|
|
description: Large change
|
|
- name: size/xl
|
|
color: b60205
|
|
description: Extra large change
|
|
|
|
# Stale issue configuration
|
|
stale:
|
|
daysUntilStale: 60
|
|
daysUntilClose: 7
|
|
exemptLabels:
|
|
- security
|
|
- critical
|
|
- pinned
|
|
staleLabel: stale
|
|
markComment: >
|
|
This issue has been automatically marked as stale because it has not had
|
|
recent activity. It will be closed if no further activity occurs. Thank you
|
|
for your contributions.
|
|
closeComment: >
|
|
This issue has been automatically closed due to inactivity. Please feel free
|
|
to reopen it if you still experience this problem.
|
|
|
|
# Welcome message for new contributors
|
|
newContributorWelcomeComment: >
|
|
Thanks for making your first contribution to paperless-gpt! 🎉
|
|
|
|
Please make sure you've read our [Contributing Guidelines](CONTRIBUTING.md)
|
|
and [Code of Conduct](CODE_OF_CONDUCT.md).
|
|
|
|
If you need any help, feel free to mention @icereed or ask in our Discord.
|
|
|
|
# PR size labeling
|
|
prSize:
|
|
xs:
|
|
lines: 10
|
|
s:
|
|
lines: 50
|
|
m:
|
|
lines: 250
|
|
l:
|
|
lines: 500
|
|
xl:
|
|
lines: 1000
|
|
|
|
# Code review settings
|
|
reviews:
|
|
request_count: 1
|
|
notify_on_changes: true
|
|
auto_assign: true
|
|
auto_merge: false
|
|
|
|
# Branch protection settings
|
|
branchProtection:
|
|
main:
|
|
required_status_checks:
|
|
- "build"
|
|
- "test"
|
|
- "lint"
|
|
enforce_admins: true
|
|
required_pull_request_reviews:
|
|
required_approving_review_count: 1
|
|
dismiss_stale_reviews: true
|
|
require_code_owner_reviews: true
|
|
allow_force_pushes: false
|
|
allow_deletions: false
|
|
|
|
# Issue template settings
|
|
issueTemplate:
|
|
checkNew: true
|
|
useConfigure: true
|
|
configureMessage: >
|
|
Please use our issue templates to report bugs or request features.
|
|
This helps us track and resolve issues more effectively.
|
|
|
|
# Pull request template settings
|
|
pullRequestTemplate:
|
|
checkNew: true
|
|
useConfigure: true
|
|
configureMessage: >
|
|
Please make sure your PR follows our guidelines and includes all necessary information.
|
|
Don't forget to link any related issues.
|
|
|
|
# Repository settings
|
|
repository:
|
|
private: false
|
|
has_issues: true
|
|
has_projects: true
|
|
has_wiki: true
|
|
has_downloads: true
|
|
default_branch: main
|
|
allow_squash_merge: true
|
|
allow_merge_commit: false
|
|
allow_rebase_merge: true
|
|
delete_branch_on_merge: true
|