Add GitHub Issue & PR templates

This commit is contained in:
Oliver 2025-07-09 08:30:18 +02:00
parent 1b3ecbb3db
commit 4e042edaaf
4 changed files with 75 additions and 0 deletions

30
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View file

@ -0,0 +1,30 @@
---
name: 🐞 Bug melden
about: Etwas funktioniert nicht wie erwartet? Dann bitte hier melden.
title: "[Bug]: "
labels: bug
---
### 🐛 Fehlerbeschreibung
Beschreibe klar und prägnant, was nicht funktioniert.
### 🔁 Schritte zur Reproduktion
1. ...
2. ...
3. ...
### 🤔 Erwartetes Verhalten
Was hättest du erwartet, was passieren soll?
### 📷 Screenshot oder Logauszug (optional)
Wenn hilfreich, Screenshot oder Terminal-Fehlermeldung einfügen.
### 🧩 Kontext / Systeminfos
- Version: z.B. `v1.5.0`
- Python-Version:
- Betriebssystem:

5
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 💬 Frage oder Feedback
url: https://github.com/OliverGiertz/rss-news/discussions
about: Nutze GitHub Discussions für allgemeine Fragen oder Feedback.

View file

@ -0,0 +1,22 @@
---
name: ✨ Feature Request
about: Du hast eine Idee oder willst eine Funktion vorschlagen? Her damit!
title: "[Feature]: "
labels: enhancement
---
### 🚀 Beschreibung der Funktion
Was soll die neue Funktion können?
### 🧠 Warum ist das nützlich?
Welches Problem löst das Feature oder wie verbessert es das Tool?
### 💡 Vorschläge zur Umsetzung (optional)
Wie könnte man das technisch umsetzen?
### 🔗 Relevante Verweise (optional)
Links, Screenshots, Mockups oder Referenzcode.

18
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View file

@ -0,0 +1,18 @@
## ✅ Änderungen in diesem Pull Request
- [x] Kurze Beschreibung der Änderung
- [ ] ggf. Screenshots oder Codebeispiele
## 🧪 Tests
- [ ] Lokal getestet
- [ ] Streamlit UI geprüft
- [ ] Linter/Formatter ausgeführt
## 🔗 Zusammenhang mit Issues
Closes #123 (optional)
## 📎 Sonstiges
Falls nötig: Kontext, bekannte Einschränkungen etc.