Skip to content

Commit 6e62650

Browse files
add docx downloads
1 parent 1c66591 commit 6e62650

19 files changed

+84
-7
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Compliance Docs
2+
3+
on:
4+
push:
5+
branches: [main]
6+
paths: ['docs/compliance/*.md']
7+
workflow_dispatch:
8+
9+
jobs:
10+
build:
11+
runs-on: ubuntu-latest
12+
permissions:
13+
contents: write
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Install pandoc
18+
run: sudo apt-get install -y pandoc
19+
20+
- name: Convert markdown to docx
21+
run: |
22+
mkdir -p out
23+
for f in docs/compliance/[0-9]*.md; do
24+
base=$(basename "$f" .md)
25+
pandoc "$f" -o "out/${base}.docx" \
26+
--from=gfm \
27+
--to=docx \
28+
-V lang=de \
29+
--toc \
30+
--toc-depth=2
31+
done
32+
cd out && zip ../EasyRedact_Compliance.zip *.docx
33+
34+
- name: Upload to release
35+
env:
36+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37+
run: |
38+
TAG="compliance-docs"
39+
if ! gh release view "$TAG" >/dev/null 2>&1; then
40+
gh release create "$TAG" --title "Compliance-Dokumentation" \
41+
--notes "Auto-generated DOCX versions of the compliance documentation. Updated on every change to \`docs/compliance/\`."
42+
fi
43+
gh release upload "$TAG" EasyRedact_Compliance.zip --clobber

docs/compliance/01_systemdokumentation.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Technische Systemdokumentation – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Erstellt für:** [Betreibende Behörde]

docs/compliance/02_c4_architektur.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# C4-Architekturdiagramme – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57

docs/compliance/03_ki_act_klassifizierung.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# KI-Klassifizierung nach EU AI Act – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Rechtsgrundlage:** Verordnung (EU) 2024/1689 (EU AI Act), in Kraft seit 1. August 2024

docs/compliance/04_datenschutzinformation.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Datenschutzinformation nach Art. 13/14 DSGVO – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Rechtsgrundlage:** Art. 13, 14 DSGVO; § 75 BDSG

docs/compliance/05_datenschutzfolgeabschaetzung.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Datenschutz-Folgenabschätzung (DSFA) – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Rechtsgrundlage:** Art. 35 DSGVO; § 67 BDSG; DSK-Kurzpapier Nr. 5

docs/compliance/06_sicherheitskonzept.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# IT-Sicherheitskonzept – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Methodik:** BSI IT-Grundschutz (BSI-Standard 200-2), NIST SP 800-53 ergänzend

docs/compliance/07_betriebskonzept.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Betriebskonzept – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Erstellt für:** IT-Infrastruktur und IT-Sicherheitsbeauftragter der Behörde

docs/compliance/08_verarbeitungsverzeichnis.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Verzeichnis von Verarbeitungstätigkeiten (VVT) – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Rechtsgrundlage:** Art. 30 DSGVO; § 70 BDSG

docs/compliance/09_nutzungsrichtlinie.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Nutzungsrichtlinie – EasyRedact
22

3+
> 📥 [Alle Compliance-Dokumente als DOCX herunterladen](https://github.com/datenlabor-bmz/easy-redact/releases/download/compliance-docs/EasyRedact_Compliance.zip)
4+
35
**Dokumentversion:** 1.0
46
**Stand:** Februar 2026
57
**Geltungsbereich:** Alle Beschäftigten der Behörde, die EasyRedact nutzen

0 commit comments

Comments
 (0)