From a98ccb45904b5f339e7393d7ad5f3e57cb86a3c7 Mon Sep 17 00:00:00 2001 From: Blu-J Date: Tue, 30 May 2023 17:49:43 -0600 Subject: [PATCH] feat: Commit action --- lib/actions/createAction.ts | 2 +- lib/types.ts | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/actions/createAction.ts b/lib/actions/createAction.ts index a04302d..086ebe3 100644 --- a/lib/actions/createAction.ts +++ b/lib/actions/createAction.ts @@ -1,7 +1,7 @@ import { Config, ExtractConfigType } from "../config/builder/config" import { ActionMetadata, ActionResult, Effects, ExportedAction } from "../types" import { createUtils } from "../util" -import { Utils, utils } from "../util/utils" +import { Utils } from "../util/utils" export class CreatedAction< Store, diff --git a/lib/types.ts b/lib/types.ts index 33da950..82dd78c 100644 --- a/lib/types.ts +++ b/lib/types.ts @@ -234,6 +234,11 @@ export type Effects = { /** Uses the chmod on the system */ chmod(input: { volumeId: string; path: string; mode: string }): Promise + executeAction(opts: { + serviceId?: string + input: Input + }): Promise + /** Sandbox mode lets us read but not write */ is_sandboxed(): boolean