Add managed registry provisioning, pruning, and readiness tracking

This commit is contained in:
2026-06-08 20:44:16 +01:00
parent 5b977c1f41
commit 3a851db08f
52 changed files with 2706 additions and 116 deletions

View File

@@ -12,4 +12,6 @@ enum BuildArtifactStatus: string
case BUILDING = 'building';
case AVAILABLE = 'available';
case FAILED = 'failed';
case PRUNABLE = 'prunable';
case PRUNED = 'pruned';
}

View File

@@ -17,4 +17,7 @@ enum OperationKind: string
case GATEWAY_CUTOVER = 'gateway_cutover';
case CONFIG_CHANGE = 'config_change';
case CREDENTIAL_ROTATION = 'credential_rotation';
case REGISTRY_PROVISION = 'registry_provision';
case REGISTRY_HEALTH_CHECK = 'registry_health_check';
case REGISTRY_MAINTENANCE = 'registry_maintenance';
}

View File

@@ -8,6 +8,7 @@ enum RegistryType: string
{
use Arrayable;
case MANAGED = 'managed';
case GENERIC = 'generic';
case GITEA = 'gitea';
case GHCR = 'ghcr';