UNPKG

@cloudsnorkel/cdk-github-runners

Version:

CDK construct to create GitHub Actions self-hosted runners. Creates ephemeral runners on demand. Easy to deploy and highly customizable.

16 lines (15 loc) 755 B
export interface StepFunctionLambdaInput { readonly owner: string; readonly repo: string; readonly runnerName: string; readonly installationId?: number; readonly labels: string[]; readonly error?: { readonly Error: string; readonly Cause: string; }; } export declare function getSecretValue(arn: string | undefined): Promise<string>; export declare function getSecretJsonValue(arn: string | undefined): Promise<any>; export declare function updateSecretValue(arn: string | undefined, value: string): Promise<void>; export declare function customResourceRespond(event: AWSLambda.CloudFormationCustomResourceEvent, responseStatus: string, reason: string, physicalResourceId: string, data: any): Promise<unknown>;