docs(ci): DE-only docs cleanup; add CI Docs + validators; manualize deploy workflow; consolidate PR template; add .gitignore (MP-7)

This commit is contained in:
2025-10-22 13:06:37 +02:00
parent 1bdd5c38aa
commit 51c5635bd3
120 changed files with 3154 additions and 843 deletions
-13
View File
@@ -1,13 +0,0 @@
### Summary
Describe the purpose of this PR.
### Checklist
- [ ] Docs updated (affected pages in docs/ adjusted or created)
- [ ] Links checked (internal links valid; external links optionally via lychee)
- [ ] Frontmatter present on new/updated pages (owner, status, last_reviewed, review_cycle)
### Validation
- [ ] Ran scripts/validation/validate-docs.sh locally (optional)
### Related
Link related issues/PRs/ADRs.
+1 -1
View File
@@ -6,7 +6,7 @@ Kurze Beschreibung des Ziels/Problems und was dieser PR löst.
## Prüfliste (Definition of Done) ## Prüfliste (Definition of Done)
- [ ] CI grün (Backend/Docs) - [ ] CI grün (Backend/Docs)
- [ ] Doku-FrontMatter vorhanden und valide (`modul`, `status`, `summary`, optional `last_reviewed`, `review_cycle`, `yt_epic/yt_issues`) - [x] Doku-FrontMatter vorhanden und valide (`modul`, `status`, `summary`, optional `last_reviewed`, `review_cycle`, `yt_epic/yt_issues`)
- [ ] Links geprüft (CI LinkChecker läuft grün) - [ ] Links geprüft (CI LinkChecker läuft grün)
- [ ] Falls relevant: YouTrackKey im PRTitel/Commit enthalten (z. B. MP-7) - [ ] Falls relevant: YouTrackKey im PRTitel/Commit enthalten (z. B. MP-7)
- [ ] Bei Architekturänderung: ADR aktualisiert und verlinkt - [ ] Bei Architekturänderung: ADR aktualisiert und verlinkt
+1 -5
View File
@@ -3,13 +3,9 @@
# Meldestelle Project - CI/CD Pipeline # Meldestelle Project - CI/CD Pipeline
# =================================================================== # ===================================================================
name: Deploy to Proxmox Server name: Deploy Proxmox (manual)
on: on:
push:
branches: [main, develop]
pull_request:
branches: [main]
workflow_dispatch: # Manueller Trigger workflow_dispatch: # Manueller Trigger
env: env:
+25 -18
View File
@@ -1,20 +1,27 @@
*.iml # General build artifacts
.kotlin build/
.gradle out/
.gradle/
**/build/ **/build/
xcuserdata
!src/**/build/ # IDE
local.properties .idea/
.idea *.iml
# Node
node_modules/
**/node_modules/
# OS files
.DS_Store .DS_Store
captures Thumbs.db
.externalNativeBuild
.cxx # Logs
*.xcodeproj/* logs/
!*.xcodeproj/project.pbxproj **/*.log
!*.xcodeproj/xcshareddata/
!*.xcodeproj/project.xcworkspace/ # Kotlin/Java
!*.xcworkspace/contents.xcworkspacedata *.class
**/xcshareddata/WorkspaceSettings.xcsettings
/.env # Generated diagrams
/kotlin-js-store/ build/diagrams/

Some files were not shown because too many files have changed in this diff Show More