This commit is contained in:
Felipe Suero
2023-04-11 13:56:02 -04:00
parent 736dd1a66c
commit 488879804f
2 changed files with 11 additions and 11 deletions
+8 -8
View File
@@ -1,11 +1,11 @@
import { TemplateContext } from "../../templates/template-context";
import { BasicExpressionToken, MappingToken, ScalarToken, StringToken, TemplateToken } from "../../templates/tokens";
import { isSequence } from "../../templates/tokens/type-guards";
import { isActionStep } from "../type-guards";
import { ActionStep, Step } from "../workflow-template";
import { handleTemplateTokenErrors } from "./handle-errors";
import { IdBuilder } from "./id-builder";
import { TokenType } from "../../templates/tokens/types";
import {TemplateContext} from "../../templates/template-context";
import {BasicExpressionToken, MappingToken, ScalarToken, StringToken, TemplateToken} from "../../templates/tokens";
import {isSequence} from "../../templates/tokens/type-guards";
import {isActionStep} from "../type-guards";
import {ActionStep, Step} from "../workflow-template";
import {handleTemplateTokenErrors} from "./handle-errors";
import {IdBuilder} from "./id-builder";
import {TokenType} from "../../templates/tokens/types";
export function convertSteps(context: TemplateContext, steps: TemplateToken): Step[] {
if (!isSequence(steps)) {
@@ -154,12 +154,12 @@ export type PathFilterConfig = {
};
export type WorkflowDispatchConfig = {
inputs?: { [inputName: string]: InputConfig };
inputs?: {[inputName: string]: InputConfig};
};
export type WorkflowCallConfig = {
inputs?: { [inputName: string]: InputConfig & { default?: string | boolean | number | ScalarToken } };
secrets?: { [secretName: string]: SecretConfig };
inputs?: {[inputName: string]: InputConfig & {default?: string | boolean | number | ScalarToken}};
secrets?: {[secretName: string]: SecretConfig};
// TODO - these are supported in C# and Go but not in TS yet
// outputs: { [outputName: string]: OutputConfig }
};