@cdwr/nx-fly-deployment-action
Version:
The Nx Fly Deployment Action will manage your deployments to fly.io.
14 lines (13 loc) • 513 B
TypeScript
import type { ActionInputs } from '../schemas/action-inputs.schema';
import { type DeploymentConfig } from '../schemas/deployment-config.schema';
/**
* Get deployment configuration from action inputs.
*
* Default values are applied for optional inputs
* and the configuration is validated by schema.
*
* @param inputs Action inputs
* @returns Deployment configuration
* @throws If configuration is invalid
*/
export declare const getDeploymentConfig: (inputs: ActionInputs) => Promise<DeploymentConfig>;