@cdwr/nx-fly-deployment-action
Version:
The Nx Fly Deployment Action will manage your deployments to fly.io.
18 lines (17 loc) • 654 B
TypeScript
import type { Environment } from '@codeware/core/actions';
import { Fly } from '@codeware/fly-node';
import type { ActionOutputs } from '../schemas/action-outputs.schema';
import type { DeploymentConfig } from '../schemas/deployment-config.schema';
/**
* Deploy apps that are affected by code changes
* and are configured to be deployed via GitHub config file.
*
* @param options - Deployment options
* @returns List of deploy statuses of apps
*/
export declare const runDeployApps: (options: {
config: DeploymentConfig;
environment: Environment;
fly: Fly;
pullRequest: number | undefined;
}) => Promise<ActionOutputs["projects"]>;