🌳
pt0/deployF/cliF/runActionF.mts
4import { cliHelp } from './cliHelpF.mts'
6export const runAction = async ({action}: {action: string}) => {
7 const actionsH = {...resourcesActionsH(), ...getDeployActions(), ...availActionsCtx.getStore()} as Record<string, any>
8 const matchedAction = actionsH[action]
9 if (matchedAction) {
10 if (matchedAction.cliSchema) exitOnUnknownArgs(matchedAction)
11 await matchedAction()
12 return true
13 }
14 cliHelp({action, actionsH})