fix(release): preserve failed installer retry status
Dependency Audit / dependency-audit (push) Successful in 1m43s
Deployment Installer / deployment-installer (push) Successful in 7s
Security Audit / security-audit (push) Successful in 11m21s

Cover all retry call sites with isolated regressions in focused checks and installer CI. Add EN/DE operating guidance and record the unreleased Xrechnung and installer audit follow-ups without changing immutable release artifacts.

Refs #54
This commit is contained in:
2026-09-08 05:36:10 +02:00
parent 88b685ff5e
commit 9554657bb5
6 changed files with 276 additions and 2 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ cd "$META_ROOT"
"$PYTHON" tools/checks/check-webui-package-facades.py
"$PYTHON" -m unittest tests.test_webui_package_facades
"$PYTHON" -m unittest tests.test_module_package_workflows tests.test_package_registry_release
"$PYTHON" -m unittest tests.test_deployment_installer
"$PYTHON" -m unittest tests.test_deployment_installer tests.test_webui_release_dependency_retries
"$PYTHON" -m unittest tests.test_capability_fit_evidence
"$PYTHON" -m unittest tests.test_capability_fit_generation tests.test_capability_fit_review
"$PYTHON" tools/assessments/generate-capability-fit-report.py --check
@@ -19,8 +19,9 @@ retry() {
for attempt in 1 2 3; do
if "$@"; then
return 0
else
status=$?
fi
status=$?
if [[ "$attempt" == 3 ]]; then
return "$status"
fi