12 lines
639 B
TypeScript
12 lines
639 B
TypeScript
/** Gitea repos agents can NEVER push to, commit to, or write issues on. */
|
|
export declare const PROTECTED_GITEA_REPOS: Set<string>;
|
|
/** Coolify project UUID for the VIBN platform — agents cannot deploy here. */
|
|
export declare const PROTECTED_COOLIFY_PROJECT = "f4owwggokksgw0ogo0844os0";
|
|
/**
|
|
* Specific Coolify app UUIDs that must never be deployed by an agent.
|
|
* Belt-and-suspenders check in case the project UUID filter is bypassed.
|
|
*/
|
|
export declare const PROTECTED_COOLIFY_APPS: Set<string>;
|
|
export declare function assertGiteaWritable(repo: string): void;
|
|
export declare function assertCoolifyDeployable(appUuid: string): void;
|