Update Harbor client and gateway integration workflows
Build and Deploy Gateway / build-and-push (push) Failing after 14s
Build and Deploy Gateway / deploy (push) Has been skipped

This commit is contained in:
2026-08-19 18:16:10 +03:00
parent 416b2b294a
commit daec12e013
63 changed files with 5016 additions and 108 deletions
@@ -6,6 +6,7 @@ import {
type StateSnapshot,
type StoredState,
} from '../../../shared/contracts/state.js';
import type { FailoverSnapshot } from '../../../shared/failover.js';
interface RuntimeState {
running?: boolean;
@@ -26,6 +27,7 @@ interface StateServiceDependencies {
getGatewayAutoState: () => GatewayAutoState;
getOperationState: () => OperationState;
configExists: () => boolean;
getFailoverSnapshot?: () => FailoverSnapshot;
}
function subscriptionHost(value: unknown) {
@@ -51,6 +53,7 @@ export function createStateService(dependencies: StateServiceDependencies) {
configExists,
subscriptionHost: subscriptionHost(storedState.subscriptionUrl),
operation: dependencies.getOperationState(),
failoverSnapshot: dependencies.getFailoverSnapshot?.(),
});
return { snapshot, storedState, gatewayAuto, configExists };
},