General improvements to Vercel Integration

This commit is contained in:
carlosmonastyrski
2025-04-09 11:32:48 -03:00
parent 6dc085b970
commit d01cb282f9
21 changed files with 171 additions and 104 deletions
@@ -5,8 +5,8 @@ export type TVercelApp = {
};
export type TVercelConnectionEnvironment = {
key: string;
value: string;
id: string;
slug: string;
type: string;
target?: string[];
gitBranch?: string;
@@ -19,6 +19,7 @@ export type TVercelConnectionApp = {
name: string;
envs?: TVercelConnectionEnvironment[];
previewBranches?: string[];
projectId: string;
};
export type TVercelConnectionOrganization = {
@@ -14,9 +14,10 @@ export type TVercelSync = TRootSecretSync & {
destination: SecretSync.Vercel;
destinationConfig: {
app: string;
env: VercelEnvironment;
env: VercelEnvironment | string;
branch?: string;
appName?: string;
teamId: string;
};
connection: {
app: AppConnection.Vercel;