Commit remaining workspace changes
This commit is contained in:
@@ -36,6 +36,7 @@ from src.models.clean_release import (
|
||||
ReleaseCandidateStatus,
|
||||
)
|
||||
from src.services.clean_release.approval_service import approve_candidate
|
||||
from src.services.clean_release.artifact_catalog_loader import load_bootstrap_artifacts
|
||||
from src.services.clean_release.compliance_execution_service import ComplianceExecutionService
|
||||
from src.services.clean_release.enums import CandidateStatus
|
||||
from src.services.clean_release.manifest_service import build_manifest_snapshot
|
||||
@@ -270,6 +271,15 @@ class CleanReleaseTUI:
|
||||
status=ReleaseCandidateStatus.DRAFT,
|
||||
)
|
||||
repository.save_candidate(candidate)
|
||||
imported_artifacts = load_bootstrap_artifacts(
|
||||
os.getenv("CLEAN_TUI_ARTIFACTS_JSON", "").strip(),
|
||||
candidate.id,
|
||||
)
|
||||
for artifact in imported_artifacts:
|
||||
repository.save_artifact(artifact)
|
||||
if imported_artifacts:
|
||||
candidate.transition_to(CandidateStatus.PREPARED)
|
||||
repository.save_candidate(candidate)
|
||||
|
||||
registry_id = payload.get("registry_id", "REG-1")
|
||||
entries = [
|
||||
|
||||
Reference in New Issue
Block a user