UNPKG

@cdwr/nx-fly-deployment-action

Version:

The Nx Fly Deployment Action will manage your deployments to fly.io.

47 lines (46 loc) 1.31 kB
import { z } from 'zod'; export declare const DeploymentConfigSchema: z.ZodObject<{ env: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>; fly: z.ZodObject<{ token: z.ZodString; org: z.ZodString; region: z.ZodString; optOutDepotBuilder: z.ZodBoolean; }, "strip", z.ZodTypeAny, { region: string; token: string; org: string; optOutDepotBuilder: boolean; }, { region: string; token: string; org: string; optOutDepotBuilder: boolean; }>; mainBranch: z.ZodString; secrets: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>; token: z.ZodString; }, "strip", z.ZodTypeAny, { token: string; mainBranch: string; fly: { region: string; token: string; org: string; optOutDepotBuilder: boolean; }; env?: Record<string, string> | undefined; secrets?: Record<string, string> | undefined; }, { token: string; mainBranch: string; fly: { region: string; token: string; org: string; optOutDepotBuilder: boolean; }; env?: Record<string, string> | undefined; secrets?: Record<string, string> | undefined; }>; export type DeploymentConfig = z.infer<typeof DeploymentConfigSchema>;