Repair Gitea Actions bootstrap and module matrix
Dependency Audit / dependency-audit (push) Successful in 2m28s
Deployment Installer / deployment-installer (push) Successful in 7s
Security Audit / security-audit (push) Failing after 10m36s

This commit is contained in:
2026-07-31 05:57:33 +02:00
parent f1fd143ef5
commit ba82a85547
6 changed files with 113 additions and 1 deletions
+9
View File
@@ -141,6 +141,15 @@ def test_pytest_style_function():
self.assertIn('--core-root "$ROOT"', script)
self.assertNotIn('"$PYTHON" -m unittest tests.test_module_system', script)
def test_module_matrix_installs_search_before_postgres_validation(self) -> None:
meta_root = Path(__file__).resolve().parents[1]
workflow = (meta_root / ".gitea" / "workflows" / "module-matrix.yml").read_text(encoding="utf-8")
install = workflow.index("pip install --no-deps ../govoplan-search")
validation = workflow.index("Validate Search against PostgreSQL")
self.assertLess(install, validation)
def test_release_workflow_installs_tagged_source_test_harness(self) -> None:
meta_root = Path(__file__).resolve().parents[1]
workflow = (meta_root / ".gitea" / "workflows" / "release-integration.yml").read_text(encoding="utf-8")