Zum Inhalt springen

Release-Evidence-Speicher ​

Der Release-Workflow verwendet GitHub Actions für Ausführung und Status. Große Bundles, Testberichte und Playwright-Evidence werden zunächst in einem dedizierten, nicht öffentlichen Verzeichnis auf ops-stack abgelegt.

Evidence-Pfad auf ops-stack ​

Der Staging-Workflow verwendet:

text
/home/dominic/qa-studio-release-evidence/<git-sha>/<run-id>-<attempt>/

Für jeden Lauf wird ein eigener Pfad angelegt. Bestehende Laufpfade werden nicht wiederverwendet.

Integrität und Schutz ​

Das release-evidence-manifest.json enthält nur Dateipfade, Größen, SHA-256-Prüfsummen sowie Commit- und Run-Metadaten. Tokens, private Schlüssel und Laufzeit-Credentials dürfen niemals in Evidence oder Logs landen.

Ein optionales verschlüsseltes NAS-/R2-Backup kann später ergänzt werden und ist nicht Teil des kritischen Releasepfads.

QA Studio · Flow · Gemeinsamer lokaler Agent · Provider-Status