Repo-Migration zu Forgejo abgeschlossen #1

Merged
muke merged 5 commits from repo--migration into main 2026-02-28 12:29:54 +01:00
Owner

Bezug zu Phorge

Refs T943 - Audit aller README.md Dateien in den Repositories
Refs T942 - Repo-Informationen auf neue SSOT umstellen

Art der Änderung

  • Task-Management (Maniphest API, Taskabfragen)
  • API-Integration / Phorge-Kommunikation
  • Datenbanklogik (DBManager, Queries)
  • Logging / Fehlerbehandlung
  • CLI / Automation
  • Konfiguration
  • Tests / Dokumentation
  • Infrastruktur / Wartung

Details / Kontext

Diese PR schließt die Migration des PhorgeRunner-Repos ab und etabliert eine solide Grundstruktur für zukünftige Entwicklung.

Was wurde geändert:

  1. Aufräumarbeit: Arcanist (.arcconfig) und Diviner (phorgerunner.book) entfernt – nicht mehr benötigte Tools
  2. Dokumentation: README aktualisiert, verweist nun auf das Repository-Wiki statt lokale .docs
  3. Projektrichtlinien: CONTRIBUTING.md mit Conventions für Commits (Deutsch!), Code-Stil, Testing und PR-Prozess
  4. Lizenzen & Config: MIT-Lizenz hinzugefügt, .gitignore für lokale Entwicklung erweitert
  5. PR-Template: Forgejo-Template erstellt mit realistischen Test-Anforderungen (lokale Phorge-Instanz, Dry-Run)

Lokale Tests

Es sind keine Tests erforderlich

Anmerkungen für Reviewer

Keine Breaking Changes. Der Code selbst ist unverändert. Dies ist eine organisatorische Aufräumarbeit für einen professionellen Projekt-Setup.

## Bezug zu Phorge <!-- Verlinkung zu Phorge-Tickets (TXXXX-Format) --> Refs T943 - Audit aller README.md Dateien in den Repositories Refs T942 - Repo-Informationen auf neue SSOT umstellen ## Art der Änderung <!-- Zutreffendes markieren --> - [ ] Task-Management (Maniphest API, Taskabfragen) - [ ] API-Integration / Phorge-Kommunikation - [ ] Datenbanklogik (DBManager, Queries) - [ ] Logging / Fehlerbehandlung - [ ] CLI / Automation - [ ] Konfiguration - [ ] Tests / Dokumentation - [x] Infrastruktur / Wartung ## Details / Kontext <!-- Optional, aber hilfreich: Warum ist die Änderung nötig? Gibt es Nebenwirkungen? --> Diese PR schließt die Migration des PhorgeRunner-Repos ab und etabliert eine solide Grundstruktur für zukünftige Entwicklung. Was wurde geändert: 1. **Aufräumarbeit:** Arcanist (.arcconfig) und Diviner (phorgerunner.book) entfernt – nicht mehr benötigte Tools 2. **Dokumentation:** README aktualisiert, verweist nun auf das Repository-Wiki statt lokale .docs 3. **Projektrichtlinien:** CONTRIBUTING.md mit Conventions für Commits (Deutsch!), Code-Stil, Testing und PR-Prozess 4. **Lizenzen & Config:** MIT-Lizenz hinzugefügt, .gitignore für lokale Entwicklung erweitert 5. **PR-Template:** Forgejo-Template erstellt mit realistischen Test-Anforderungen (lokale Phorge-Instanz, Dry-Run) ## Lokale Tests <!-- Getestet mit lokaler Phorge-Instanz und Dry-Run-Modus? --> **Es sind keine Tests erforderlich** ## Anmerkungen für Reviewer <!-- Wichtige Details für die Review? Breaking Changes? Dependencies? --> > **Keine Breaking Changes.** Der Code selbst ist unverändert. Dies ist eine organisatorische Aufräumarbeit für einen professionellen Projekt-Setup.
muke self-assigned this 2026-02-28 12:20:00 +01:00
- .arcconfig gelöscht (Arcanist wird nicht mehr verwendet)
- phorgerunner.book gelöscht (Diviner wird nicht mehr verwendet, Wiki ist jetzt die Dokumentation)
- Referenzen zu veralteten Systemen entfernt
- Auf Repository-Wiki verweisen statt lokale Doku
- Struktur und Features klar darstellen
- .vscode Verzeichnis zu .gitignore hinzugefügt (lokale Entwicklungsumgebung)
- PR-Template für Forgejo erstellt (angepasst auf lokale Tests mit Phorge)
- Branching und Commit-Konventionen dokumentiert
- Code-Stil und Dokumentationspflichten
- Testing-Anforderungen (lokale Phorge-Instanz)
- PR-Prozess erklärt
muke merged commit 360ed5282c into main 2026-02-28 12:29:54 +01:00
muke deleted branch repo--migration 2026-02-28 12:29:54 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
automation/phorgerunner!1
No description provided.